a第一章 C#入门.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
a第一章 C#入门

IDE与VS2008 IDE 集成开发环境:编辑、编译、调试和图形用户界面工具 Visual Studio 2008 第一个C#控制台应用程序 使用 VS 创建 C# 应用程序的步骤: 新建项目(project) 1 生成可执行文件 (build) 2 调试 (debug) 3 解决方案资源管理器 解决方案资源管理器: 项目及其文件的有组织的视图 相关命令的便捷访问 项目名称 源文件 以.cs为扩展名 编译后的可执行文件 解决方案名称 C# 的 Main 方法 Main 首字母大写 返回值可以为 void 或者 int 命令行参数是可选的 四种 Main 方法: static void Main ( string[ ] args ) { } static int Main ( string[ ] args ) { } static void Main ( ) { } static int Main ( ) { } C#中的注释 注释类型 C# 行注释 // … 块注释 /* … */ 文档注释 /// … /// … /// … 对于程序解释说明的文字,并不会被编译器编译 向控制台输出 Console.WriteLine(); // 相当于换行 Console.WriteLine(要输出的值); // 输出一个值 Console.WriteLine(格式字符串, 变量列表); Console.Write(要输出的值); // 输出后不换行 处理语法错误 使用错误列表 * 任务一 编写程序,从控制台输出你的名字和家庭住址,如下图: 任务二 编写程序,从控制台输出如下所示图形 小结 C#程序经编译后生成的是中间代码文件还是计算机可执行的二进制文件? C#程序的Main方法有何作用? 有几种写法? 总结 了解C#语言的产生和发展 了解面向对象 可以在记事本以及VS中编写C#应用程序 作业及预习作业 作业:在记事本中编写程序,显示“海天学院欢迎你” 预习作业: C#中的数据类型分为值类型和引用类型两种,试举例说明值类型中都包含哪些子类型 请写出声明变量的语法 总结C#中的运算符的作用 * 预习作业 编写程序,计算商品打折后的价格 * C:72年推出,优秀的面向过程的语言,成功地设计了如UNIX,Windows等操作系统 C++:由于程序的不断变大,C已经无法处理,所以产生了C with class,就是C++的前身。这是一种面向对象的语言,包含了面向对象的特性,所以更适合处理规模比较大的程序。 Java:C++--?OAK?Java,跨平台,“一次编译,到处运行”,JVM以及字节码。 C#:C++++,除了具备跨平台的特点,还可以其他语言融合。 * 第一章 C#入门 课程地位 继C语言之后的又一门语言课程 它的使用贯穿整个大学阶段 课程目标 理解程序逻辑,编写控制台应用程序 理解面向对象,编写扩展性、维护性强的应用程序 本章目标 了解C#的产生与发展 了解.NET Framework 简单了解OOP 创建第一个C#应用程序 C#的产生和发展 计算机语言 计算机语言(Computer Language)指用于人与计算机之间通讯的语言。 数字 字符 语法规则 * 计算机语言的发展 机器语言 汇编语言 高级语言 C C++ Java C# 小结 想要控制计算机完成某个任务,就要掌握某种计算机语言,从而利用这种计算机语言写出命令序列,进而得到应用程序。 * .NET Framework .NET Framework 不同平台(PDA、PC、游戏机)的程序如何在.NET环境下运行? 使用C#的程序可以调用VB.NET开发的程序吗? .NET Framework的核心 操作系统 公共语言运行库 (CLR)+公共语言规范(CLS) VC++.NET C# VB.NET VJ# … .NET Framework 类库 (FCL) .NET Framework:.NET框架是一个多语言组件开发 和执行环境 CLR与CLS CLR:公共语言运行时 同JAVA虚拟机一样,是一个运行时环境 资源管理(内存分配、垃圾回收) 监管托管代码的执行 CLS:公共语言规范 保证C#组件与其他语言组件间的互操作性 * 小结 .NET Framework这是微软开发的一个软件开发平台 在这个平台上可以实现跨语言开发,跨平台开发,并且具备强大的网络特性 * OOP OOP(Object Oriented Programming) 无论是面向过程还是面向对象,都是一种思考方式 面向过程程序设计 以“事件”为中心 软件重用性差 可维护性差 稳定

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档