- C#的程序入口为某一个类里面的
static void Main(string[] args){}方法,如果一个工程有多个Main方法,那么需要在工程配置中选择一个作为程序入口。 - C#的输入、输出操作在命名空间
System里,-
Console.Write():输出。 -
Console.Read():输入。 -
Console.Clear():清屏。
-
- C#的STL在命名空间
System.Collections.Generic里,-
Dictionary:字典(映射)。 -
List:列表(向量)。 -
Queue:队列。 -
Stack:栈。
-
-
Dictionary:- 属性:
-
Count:字典中键或者值(元素对)的个数。 -
Keys:字典的键的值。 -
Values:字典的值的值。 - 方法:
-
Add(TKey, TValue):将指定的键和值添加到字典中。 -
Clear():将所有键和值从 Dictionary<TKey, TValue> 中移除。 -
Equals(Object):确定指定的对象是否等于当前对象。 -
ContainsKey(TKey):确定是否 Dictionary<TKey, TValue> 包含指定键。 -
ContainsValue(TValue):确定 Dictionary<TKey, TValue> 是否包含特定值。
-
-
- 属性:
-
List:
- 属性:
-Count:列表中元素的个数。
- 方法:
-Add(T):将指定元素添加到列表中。
-Clear():从 List中移除所有元素。
-Contains(T):确定某元素是否在 List中。
-Equals(Object):确定指定的对象是否等于当前对象。
-ForEach(Action<T>):对 List的每个元素执行指定操作。
-Insert(Int32, T):将元素插入 List的指定索引处。 - C#不能通过直接修改如
List,Dictionary中结构体里面的成员变量。只能修改整个结构体。 -
get,set分别用于调用这个成员变量或者改变这个成员变量时进行的操作。 - C#的二元函数
args[i,j]。
相关文章: