下载此文档

c#从入门到精通第1章.ppt


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
第1章HelloC#——认识C#C#.NET框架开发环境VisualStudio2008创建第一个C###的发展历史C#(读作Csharp是一种强大的、面向对象的程序开发语言,平台的编程语言,平台的应用程序。C#和Java都是C和C++家族中的成员,拥有C和C++语言的特征。C#入门容易,不象C/C++那样难于学****C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。C#继承了C和C++的语法,参考了Java的优点,领域获取更多的利益和Java相抗衡,平台主流程序设计语言。C#的发展历史如下。1998年12月,计划后,平台上的面向对象程序设计语言。1998年12月,计划后,平台上的面向对象程序设计语言。2000年2月份,微软才正式将将这种语言命名为C#。据说起这个名字是因为C#开发小组的人很讨厌搜索引擎,因此把大部分搜索引擎无法识别的“#”字符作为该语言名字的一部分;还有一种说法是在音乐当中“#”是升调记号,表达了微软希望它在C的基础上更上一层楼的美好愿望。2000年7月,微软发布了C#语言的第一个预览版。2002年2月,开发平台“2002”和C#语言的第一个正式版本——C#。2003年4月,2003,#(C#)。2005年10月27日,2005、.#(C#)正式发布,新的版本提供了更多的类库和更多的使用功能。2007年8月20日,,C#(C#)发布。2007年11月19日,。##:⑴自动属性,利用VisualStudio2008可以将类中私有字段封装为自动属性,自动属性的get和set访问器中没有按条件存取的逻辑代码。⑵隐含类型局部变量,可以使用"var"关键字来声明局部变量,而不需指明变量的类型,变量的类型可通过声明变量时的初始值推断出来。⑶匿名类型,通过匿名类型可以使用new{属性名1=值1,属性名2=值2,.....,属性名n=值n}的形式直接在函数中创建新的类型。⑷对象与集合初始化器,创建对象时可以包含一个对象或集合初始化器,用于初始化新创建的对象的成员或新创建的集合的元素。⑸扩展方法,扩展方法是定义在静态类中的特殊静态方法,通过扩展方法,可以在不修改一个类型的前提下对一个类型进行功能上的扩充,这种方法并不会产生新的类型,而是采用向已有类中加入新方法的方式来完成功能扩展。⑹Lambda表达式和Lambda表达式树,Lambda表达式为书写匿名方法提供了一种更加简单、更加函数化的语法。,于2002年发布第一版以来在企业应用中迅速占领市场,的热潮。.NETFramework(框架),是微软为开发应用程序创建的一个富有革命性的新平台。.应用程序的开发和运行环境,应用程序中使用的类库,类似于Java的虚拟机。开发人员可以在此平台或环境下为各种平台和设备编写应用程序,就像火车必须在铁轨上才能行驶一样,C#Framework上运行,Framework是支持生成和运行下一代应用程序和XMLWebServices的内部Windows组件。.NETFramework旨在实现下列目标:提供一个一致的面向对象的编程环境,无论对象代码是在本地存储和执行,上分布,或者是在远程执行的;提供一个将软件部署和版本控制冲突最小化的代码执行环境;提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境;提供一个可消除脚本环境或解释环境的性能问题的代码执行环境;使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致;按照工业标准生成所有通信,Framework的代码可与任何其他代码集成。.NETFramework有两个主要组件:公共语言运行库(CLR)Framework类库。Framework的基础,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NETFramework的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,提供给开发者以开发各种类型的应用程序。、(LINQ)

c#从入门到精通第1章 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xinsheng2008
  • 文件大小114 KB
  • 时间2019-05-18