C#是一个语言,.net是一个平台,上面支持用C#或者VB.Net写代码。另外,C#不但可以开发基于.net的应用程序,也可以开发基于WinForm的程序,这就是区别。C#(读做C-sharp)编程语言是由微软公司的AndersHejlsberg和ScottWillamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。.NET是Microsoft的XMLWeb服务平台。若是单纯以概念来说,你可以把.NET当做一个工作平台一般,它是一个开发环境的基底,提供了解其运作的相关机制那是有助于你利用它来开发。C#和.NET主要是应用在网际网路。 C#(读做C-sharp)编程语言是由微软公司的AndersHejlsberg和ScottWillamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。这种移植对于广大的程序员来说是比较容易的,因为C#从C,C++和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件的驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。使用IDE,程序员可以方便的建立,运行,测试和调试C#程序,这就将开发一个可用程序的时间减少到不用IDE开发时所用时间的一小部分。使用IDE迅速建立一个应用程序的过程称为快速反映开发。 .net简介 .NET是Microsoft的XMLWeb服务平台。不论操作系统或编程语言有何差别,XMLWeb服务能使应用程序在Internet上传输和共享数据。 Microsoft?.NET平台包含广泛的产品系列,它们都是基于XML和Internet行业标准构建,提供从开发、管理、使用到体验XMLWeb服务的每一方面。XMLWeb服务将成为您今天正在使用的Microsoft的应用程序、工具和服务器的一部分—并且将要打造出全新的产品以满足您所有业务需求。 更具体地说,Microsoft正在五个方面创建.NET平台,即工具、服务器、XMLWeb服务、客户端和.NET体验。 C#2.0新特性 支持泛型 在我看来,泛型就是通过将数据类型参数化从而实现了代码的更为灵活的复用,泛型的出现使得C#能够使用同一段代码来操作多种数据类型。泛型无疑是C#2.0最重大的改进,它的出现赋予了C#代码更强的类型安全,更好的复用,更高的效率和更清晰的约束。 匿名方法 匿名方法允许我们将代码直接与委托实例相关联,使委托实例化工作更加直观和方便。在我看来,这只是C#又多了一种语法格式而已,不再像以前必须将方法名传给委托实例,而是又多了一种选择。 迭代器 迭代器允许我们更加方便的编写用于foreach语句的类型。在我看来,迭代器的出现只不过是改进了1.0中不便的可用foreach语句类型的编写限制,简化了一些接口。 局部类型 局部类型允许我们将一个类的代码分别写在不同的cs文件中。最典型的应用就是使用VS2005创建Form文件时,VS会自动将系统生成的代码与用户代码分开。局部类型通过partial关键字来声明。 空属类型 空属类型是一种像int,一样可以为空的变量类型。本质上是一种泛型的应用,是System.Nullable<>的一种类型实例化。 静态类 :静态类是只用于包含静态成员的类型,它既不能实例化,亦不能被继承。 找程序c#/.net开发求职招聘微信群,有需要的朋友可以加入,本群会不定时发布一些招聘信息,正在找工作或者有意向换工作的朋友可以加入,也可以互相推荐,企业招聘者需要实名认证,所发布信息必须合法、真实、有效,凡是没有实名认证的一律T出本群,为求职者提供一个安全信得过的平台~~谢谢 1.新进群的朋友,请自觉遵守群规,群昵称按照规范命名, 2.企业招聘的需要添加群管理,进行实名验证后,截图给管理,每天即可享有在群里发招聘信息1次的机会 3.企业招聘的只允许发程序c#/.net开发工作相关的招聘求职信息 4.就业老师也需要实名认证,请谅解 5.求职者入群后的昵称格式:找全职/兼职+管理/员工+程序c#/.net开发 6.招聘企业入群后昵称格式:招全职/兼职+管理/员工+程序c#/.net开发【招聘者实名认证没有认证的,踢出群】 可以直接扫二维码进微信群: 郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。
|