C#语言是C和C++语言演变而来的,是用于创建和运行在.NET CLR上的程序语言之一,是Microsoft 专门为使用.NET 平台而创建的一门新的语言。
什么是.NET Framework
.NET Framework 是微软的几个开发团队一起努力的成果,主要用于产生一个可以快速开发、部署网站服务及应用程序的开发平台。首先,这个平台覆盖了在操作系统上开发软件的所有方面,为集成Microsoft 或任意平台上的显示技术、组件和数据技术提供了最大的可能。其次,创建出来的整个体系可以是Internet应用程序的开发就像桌面应用程序的开发一样简单。
.NET Framework 实际上封装了操作系统,把用.NET 开发的软件与大多数操作系统特性隔离开,例如文件处理和内存分配。这样,为.NET 开发软件就可以移植到不同的硬件和操作系统上。