第一章 1_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文档。上传文档
查看更多
第一章 C# 绪论 课堂纪律 为保证大多数同学的听课效果: 1.按时上课,8:15后禁止入内。有事提前向我请假 2.手机静音 3.提问举手,让提问形成习惯 如何学习C# 在校四年期间,至少编写3W行代码。一般来讲当编写到10W行代码时,可以算得上高手了。 在校学习软件开发与找软件开发工作的差异 多看多听多写,提高英语能力 你的未来 你未来和同学之间工资收入的差别在于可持续学习的能力 你的未来和在校学习有联系吗? 课程目标 理解.NET平台特征和使用C#语言语法 面向对象设计在C#中的实现和表达 使用.NET中的核心对象如多线程、集合、文件操作等 为后续WinForms、ASP.Net网络应用开发提供语言基础 一、 C#的优势 二、C#的开发环境 VS.NET 入门 7-3 创建“Hello World”应用程序 单击“开始”?“程序”?“Microsoft Visual Studio .NET 2008”?“Microsoft Visual Studio .NET 2008” 此时将打开 VS.NET 2008 的起始页 要创建 C# 控制台应用程序,请从菜单中选择“文件”?“新建”?“项目”。此时将打开“新建项目”窗口 选择“Visual C# 项目”作为项目类型,选择“控制台应用程序”作为模板 三、第一个C#程序 作为编程语言,C#是现代的、简单的、完全面向对象的,而且是类型安全的。重要的是,C#是一种现代编程语言。在类、名字空间、方法重载和异常处理等方面,C#去掉了C++中的许多复杂性,借鉴和修改了Java的许多特性,使其更加易于使用,不易出错。 下面列举了一些C#在设计上的优点: 面向对象 现代性 类型安全性 版本处理技术 C#在设计上的优点 简单性 简单性 1.没有指针是C#的一个显著特性, 用户使用一种可操控的(Managed)代码进行工作时,直接的内存存取,将是不允许的。 2.在C#中不再需要记住那些源于不同处理器结构的数据类型 现代性 1.用户可以使用一个新的decimal数据类型进行货币计算。 2.C#通过代码访问安全机制来保证安全性,根据代码的身份来源,可以分为不同的安全级别,不同级别的代码在被调用时会受到不同的限制。 面向 对象 1.C#支持面向对象的所有关键概念:封装、继承和多态性。 2. C#的继承机制只允许一个基类。如果需要多重继承,用户可以使用接口。 类型安全性 1.C#实施了最严格的类型安全机制来保护它自身及其垃圾收集器。 2.边界检查。 3.算术运算溢出检查。 4. C#中传递的引用参数是类型安全的。 版本处 理技术 C#尽其所能支持DLL版本处理功能,虽然C#自己并不能保证提供正确的版本处理结果,但它为程序员提供了这种版本处理的可能性。有了这个适当的支持,开发者可以确保当他开发的类库升级时,会与已有的客户应用保持二进制级别上的兼容性。 Microsoft Visual Studio .NET 你可以在其中进行C#的程序的开发。 Visual Studio .NET 是一套完整的开发工具,用于构建高性能的桌面应用程序、XML Web Services、移动应用程序和 ASP Web 应用程序。 .NET Framework 两个主要组件: 公共语言运行时 (CLR) 统一的类库集 定位按钮 选项卡式文档 菜单栏 视图 工具栏 首先看控制台应用程序的版本。 【例】 在控制台窗口中输出“Hello World!”字样。 在Visual C#.NET开发环境中新建一个控制台应用程序项目,并在源代码文件中输入如下语句: using System; class HelloWorld { public static void Main() { Console.WriteLine(Hello World!); } } 然后选择菜单“调试”→“启动”或直接按F5键运行此程序。

文档评论(0)

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

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

1亿VIP精品文档

相关文档