C#计算机语言
是一门高级计算机语言
他的开发模式更接近人类和社会的思维模式,有助于提高开发效率
C#历史
1998年COOL这个项目是C#语言的前身,由微软 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的
2001年正式发布
C#含义
C#是C语言和C++语言基础上创建的一门语言,
C语言是面向过程语言
C++是半面向过程半面向对象的语言
C#面向对象的语言,有一些重要的功能:
布尔条件(Boolean Conditions)
自动垃圾回收(Automatic Garbage Collection)
标准库(Standard Library)
组件版本(Assembly Versioning)
属性(Properties)和事件(Events)
委托(Delegates)和事件管理(Events Management)
易于使用的泛型(Generics)
索引器(Indexers)
条件编译(Conditional Compilation)
简单的多线程(Multithreading)
LINQ 和 Lambda 表达式
集成 Windows
2、VS集成开发环境
集成开发环境是我们用来编程的工具,他可以帮助我们,将用C#高级语言编写的程序,快速编译成计算机识别的语言
VS是微软的visual studio,称为VS,又称.net
3、编辑器
微软(Microsoft)提供了下列用于 C# 编程的开发工具:
Visual Studio (VS)
Visual C# Express (VCE)
Visual Web Developer
后面两个是免费使用的,可从微软官方网址下载。这些工具可用于编写各种 C# 程序。
也可以使用基本的文本编辑器(比如 Notepad)编写 C# 源代码文件,并使用命令行编译器(.NET 框架的一部分)编译代码为组件。
Visual C# Express 和 Visual Web Developer Express 版本是 Visual Studio 的定制版本,且具有相同的外观和感观。它们保留 Visual Studio 的大部分功能。