①.NET是.NET Framework的简称。
②.NET是一个框架,主要有两部分组成:CLR(Common Language Runtime)、BCL(Base Class Library)。
CLR我翻译为 Come on baby Lets Run,BCL:别挫了。
BCL就是基类库类似于java中的JDK,CLR运行环境相当于Java中的JVM虚拟机。而写.NET应用程序要用基类,基类要在CLR上运行。
而微软只提供了.NET的Windows实现,也就是说目前只有Windows实现了CLR,CLR只能运行在Windows操作系统上。
③C#语言本身没有类库,因此她需要调用.NET的BCL类库。
④命名规范 Pascal(每个首字母大写,如:GuoHao)和Camel(首字母小写外每个单词首字母大写,如guoHao),类和方法和属性用Pascal,变量和参数用Camel