c#3.0是微软(Microsoft)为.NET Framework量身订做的程序语言C#(C Sharp)的一个版本。C#3.0拥有C/C++的强大功能以及Visual Basic简易使用的特性,是一种组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。这个特性非常简单,有些JavaScript的影子,我们可以统一使用使用"var"关键字来声明局部变量,而不再需要指明变量的确切类型了,变量的确切类型可通过声明变量时的初始值推断出来。