Hello C#!
Java程序员眼中的C#。
写一个最简单的C#控制台程序:
















与java相比,还是有很多不同的:
1、using 相当于java的import
2、namespace 相当于java的package
2、namespace 相当于java的package
3、C#的Main方法:
Main 方法是程序的入口点,程序控制在该方法中开始和结束。
该方法在类或结构的内部声明。它必须为静态方法,而不应为公共方法。(在上面的示例中,它接受默认访问级别 private。)
它可以具有 void 或 int 返回类型。
声明 Main 方法时既可以使用参数,也可以不使用参数。
参数可以作为从零开始索引的命令行参数来读取。
与 C 和 C++ 不同,程序的名称不会被当作第一个命令行参数。
Main 方法是程序的入口点,程序控制在该方法中开始和结束。
该方法在类或结构的内部声明。它必须为静态方法,而不应为公共方法。(在上面的示例中,它接受默认访问级别 private。)
它可以具有 void 或 int 返回类型。
声明 Main 方法时既可以使用参数,也可以不使用参数。
参数可以作为从零开始索引的命令行参数来读取。
与 C 和 C++ 不同,程序的名称不会被当作第一个命令行参数。
C#的命名方式和Java也有很大不同:
C#中,类名、方法名首字母大写。
C#中,类名、方法名首字母大写。