一、C#概述
创建c#的目的:
c#的目标在于提供一个简单,安全,先进,面向对象,高性能,稳健和持久性的.NET开发语言。
c#优缺点:
优点 : 简单、强力、多用途和类型安全的语言,并且区分大小写,c#的编码风格非常类似于C++和JAVA,这样这几种语言的开发者就可以快速掌握C#代码编程。c#支持事件、委托、属性、Linq等一系列让业务开发更简单的功能。c#所需要的运行平台在用户量极大的windows上内置。
缺点 : 直接使用IDE自带的功能开发,做起来非常轻松。但一旦有一种自主的想法时,就很难实现—比如修改软件主题。
c#的现状:
目前我知道的主要用在MES、.net网络开发,Web网页
c#的历史:
c#是微软公司在2000年6月发布的一种新的编程语言,主要由Anders Hejlsberg主持开发,它是第一个面向组件的编程语言,器源码会编译成msil在运行。它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,并且新增了许多功能及语法,而且它是微软公司.NET windows网络框架的主角。C#语言本身深受java、c和c++的影响