摘要:
C# 2008中新增的第三个特性是——扩展方法。扩展方法使开发人员能够使用额外的静态方法来扩展各种类型。不过它们是非常有限的,也只能在实例方法不足够的情况下才作为候补使用。使用静态方法扩展现有类,这些静态方法可以通过实例方法语法 进行调用。 阅读全文
摘要:
C# 2008中新增的第二个特性是——对象初始值设定项。这个特性也是应隐式类型的本地变量和数组的要求而产生的。 阅读全文
摘要:
本节主要介绍在C# 2008中新增的八个特性,这些特性是在以前的版本中没有的,这些特性代表未来软件发展的方向,使用户在进行软件开发的过程中感到更加简单、快捷。 阅读全文
摘要:
C# 2008中新增的第一个特性是可以设置隐式类型的局部变量。为什么要在C# 2008中引入隐式类型的局部变量呢?引入这种隐式局部变量有什么好处?传统的局部变量都是显式的,在C# 2008中新增的这个特性可以对局部变量进行隐式类型声明,就是在声明时可以不指定该变量的类型,变量在初始化的时候会由编译器从表达式的上下文中推出真正的类型,对于要求高效开发效率的程序员来说,这个特性无疑是简化了很多编程的工序。 阅读全文
摘要:
C#作为集成在.NET平台下的一门主要的开发语言,它是.NET Framework的重要组成部分。C# 程序在.NET Framework上运行,它是Windows的一个不可或缺的组件,包括一个称为公共语言运行库(CLR)的虚拟执行系统和一组统一的类库。在.NET Framework 3.5这个平台上开发人员可以使用C# 2008来构建在.NET Framework上运行的各种安全、可靠的应用程序。例如,使用C# 2008可以创建传统的Windows客户端应用程序、XML Web services、分布式组件、客户端/服务器应用程序、数据库应用程序等等。C# 2008提供了高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,使用户可以更容易在C#语言2008版和.NET Framework 3.5版的基础上开发应用程序。 阅读全文
摘要:
作为一种面向对象的语言,C# 2008同样支持封装、继承和多态性等特性。因此在微软公司推出.NET Framework 3.5之初,很多人认为对于主要开发语言之一的C#语言只是对2005版本的一个简单升级。确实在C# 2008版本中继承了2005版本的大部分功能,例如,码编辑器、编译器、项目模板、设计器、代码向导、以及各种控件等等。除此之外在C# 2008版本中还引入多种重要的功能,极大的拓展了C# 2005的功能,使得C#这门语言更适合现代程序开发的要求。 阅读全文
摘要:
在C# 2008之前的版本中C#语法表现力强,而且简单易学,深受开发人员的欢迎,这使得C#语言有很大的程序员用户。因为C#是集成C、C++和Java的功能和特点的一门语言,了解上述任何一种语言的开发人员,通常在很短的时间内就可以开始使用C#高效地进行工作。 阅读全文
摘要:
作为新一代的软件开发语言——C# 2008是目前最流行的面向对象的高级语言之一。本章是C# 2008的入门篇,主要介绍在Visual Studio 2008对C# 2008的改进和升级,以及C# 2008中新增的特性。作为微软公司新一代的软件开发平台,C# 2008将会成为当今最流行的软件开发平台之一。 阅读全文