C# 知识巩固一
控制台程序中,Main函数的几种签名
1 public static void Main() { } 2 public static int Main() { } 3 public static void Main(string[] args) { } 4 public static int Main(string[] args) { } 5 public static async Task Main() { } 6 public static async Task<int> Main() { } 7 public static async Task Main(string[] args) { } 8 public static async Task<int> Main(string[] args) { }
函数类型有哪些
- Methods (方法)
- Properties (性质)
- Events (事件)
- Indexers (索引)
- User-defined operators (自定义操作符)
- Instance constructors (实例构造函数)
- Static constructors (静态构造函数)
- Destructors (析构函数)
标识符、关键字的定义及关系
标识符是适用于变量、类、方法和其他各种用户定义对象的一般术语。命名标识符时应当遵守以下规则:
- 标识符不能以数字开头,也不能包含空格。
- 标识符可以包含大小写字母、数字、下划线和@字符。
- 标识符必须区分大小写。大写字母和小写字母被认为是不同的字母。
- @字符只能是标识符的第一个字符。带@前缀的标识符称为逐字标识符。
- 不能使用C#中的关键字。但是,@字符加关键字可以成为合法的标识符,建议不要这样做。
- 不能与C#的类库名称相同
关键字 (仅作查看,不需记忆)
上下文关键字(仅作查看,不需记忆)
参考链接: