c#是一个现代化的,通用的,面向对象的编程语言。
c#是专为公共语言基础结构(CLI)设计的。CLI由可执行代码和运行时环境组成。允许在不同的计算机平台和体系结构上使用各种高级语言。
C#成为一种广泛应用的专业语言原因:
现代的,通用的编程语言
面向对象
面向组件
容易学习
产生高效率的程序
可在多种计算机平台编译
.net框架的一部分
C# 一些重要的功能:
布尔条件(Boolean Conditions)
自动垃圾回收(Automatic Grabage Collection)
标准库(Standard Library)
组件版本(Assembly Versioning)
属性(Properties)与事件 (Events)
委托(Delegates) 与事件管理(Event Management)
易于使用的泛型(Generics)
索引器(Indexers)
条件编译(Condition Compliation)
多线程(Multithreading)
LINQ和Lambda 表达式
集成Windows