标签:style blog class code java color
这学期学了c#,固做下基础知识的总结。
常识
C#本身是一门语言,他是用于生成面向.NET环境的代码,但其并不是.NET的一部分。换言
之,C#编写 的代码总是运行在.NET
Framework中。而且,在很多时候,C#的特定功能依赖
于.NET。比如,在C#中声 明一个int
类型,实际上是.NET中System.Int32类的一个实例
.NET的核心是CLR(公共语言运行时)。在CLR中运行的代码,我们成为“托管代码”。
我们写的代码在运行之前,会经过两个编译阶段。
1、把源代码编译为IL(Microsoft中间语言)
2、CLR把IL
编译为平台专用的代码。
命名空间
命名空间是.NET 避免类名冲突的一种方式。在大型开发中,往往都是团队开发,假如A公
司开发了一个
user类,而B公司也开发了一个user类,如果两个类要一起工作,就很可能
产生冲突,这时候,命名空间
便能很好的解决问题。A公司的user类的命名空间可以命名
为 companyA,而B公司的user类可以命名为
companyB,这样即使两个类在一起工作也不
会产生冲突,在实例化类的时候,我们采用 命名空间.类名
这样的方式来实例化的。即:
companyA.user 这样的方式。
helloword
using System; namespace com.bin { class HelloClass { static void Main() { Console.WriteLine("Hello world !"); } } }
标签:style blog class code java color
原文地址:http://www.cnblogs.com/bin92/p/3714550.html