动态网站开发基础教程作者978-7-302-22342-9ch02课案.pptVIP

  • 2
  • 0
  • 约4.45千字
  • 约 28页
  • 2017-05-27 发布于广东
  • 举报

动态网站开发基础教程作者978-7-302-22342-9ch02课案.ppt

动态网站开发基础教程作者978-7-302-22342-9ch02课案.ppt

aaa 第2章 C#3.5新增功能 2.1 C#语言简介 2.2隐式类型的局部变量 2.3对象和集合初始值设定项 2.4扩展方法 2.5匿名类型 2.6Lambda 表达式 2.7自动实现的属性 2.1 C#语言简介 C#(发音为C Sharp)是由微软公司所开发的一种面向对象,且运行于.NET Framework之上的高级程序设计语言。 C#旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言。 C#的突出优点包括: 简洁的语法 精心地面向对象设计 为使程序员容易迁移到这种语言,源代码的可移植性十分重要,尤其是对于那些已熟悉C和C++的程序员而言。 完整的安全性与错误处理 灵活性与兼容性 2.2隐式类型的局部变量 2.2.1 隐式类型局部变量的概念 2.2.2 隐式类型局部变量的使用和限制: 2.2.1 隐式类型局部变量的概念 隐式类型局部变量,是.Net Framework 3.5的新特性,允许定义局部变量的时候,可以事先不知道变量真正所指向的对象类型,由编译器在给该变量初始化的时候自动根据初始化对象的类型来决定该变量的类型。在C#3.0中增加了一个变量声明var,它可以用var来声明任何类型的局部变量。它仅仅负责告诉编译器,该变量需要根据初始化表达式来推断变量的类型,而且只能是局部变量。 void DeclareImplicitVars()

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档