C# 基本语法

  从语法上讲,C# 语言和 Java 语言非常相似,只是在细节上有些差别。

  实际上,C# 语言和 Java 语言的主要差别不是在语言本身,而是在它们所执行的平台上。

    Java 程序需要一个运行环境 JRE 来执行代码,但 JRE 只限于在 Java 这一门语言中使用。

    C# 语言也需要一个运行环境 CLR(Common Language Runtime,公共语言运行库),但是 CLR 提供了对多种语言的支持。

  C# 语言和 Java 语言相比也有很多不同和改进之处。例如,C# 语言的文件名不受文件中类名的限制,而在 Java 语言中则有此限制。另外,C# 语言也提供了一些在 Java 语言中没有的功能,如运算符重载、封箱和装箱以及方法隐藏等。

  如果使用默认的调试执行方式,控制台窗口一闪就消失了。使用不调试执行方式,控制台窗口会一直保持打开状态,直到按任何一个键后才会关闭。

  由于 .net Framework 中包含13000个类,所以要用命名空间来将其归类,以便于查找。

  使用 .net Framework 中的类,应用程序必须引用包含这个类的程序集。

  有些方法处理的方式相同,只是输入参数不一样,可以把这些方法命名成同一个名称,称为方法重载。

  如果一个类不需要被其他类继承,可以使用 sealed 关键字修饰,由它修饰的类或方法将不能被继承或重写。

原文地址:https://www.cnblogs.com/zhangchaoran/p/8569083.html