1.using System.Console.WriteLine 解释
System是命名空间;Console是System命名空间中的一个类;WriteLine是Console类中的一个方法。
2.C#编译过程中会默认去mscorlib.dll中寻找相关的命名空间,类,和方法,因此对于一些方法,比如System.Console.WriteLine,你并不需要去对其引用。而对于某些方法,比如System.Windows.Forms,你必须对其进行引用才能保证编译时编译器会到相应的动态链接库中查找相应的方法而不发生错误。在VS2008中,只要在解决方案窗口中右击‘引用’,选择‘添加’即可添加相应的动态链接库。
3.C#中Main方法的首字母必须大写,C#是一种对大小写敏感的语言。
4.在C#代码前面加上using System(或其它的命名空间),就如同告诉编译器如果找不到Console.WriteLine这个方法,就在其前面加上System. 使用using和C语言中的include完全不相同,它只是起声明命名空间,简化代码的作用,并不是真的指向任何库文件。另一种使用using的方法是using C = System.Console,在之后的代码中,你可以将System.Console.WriteLine写成C.WriteLine,两者是完全等价的(注意:该种方法是不被提倡的)。
5.C#中类的定义最后不用加上分号,而在C++中是需要加上分号的。
6.如果你是在编写一个动态链接库,你最好将你所写的所有东西扔在一个能代表你公司和产品的命名空间中,如BovaryEnterprises.VeryUsefulLibrary. 如果你不是在写DLL,那么你也可以使用命名空间,但也可以不使用。
7.C#中字符串由双引号包裹,而且这对双引号必须在同一行上。如果想要将字符串拆分成多行,可以使用多个双引号并用‘+’号将它们连接起来。