Dictionary
检查后获取值:Dictionary.TryGetValue()
KeyValuePair<T, K> 的非泛型形式:DictionaryEntry
List
由IList实例获取List实例:List list = new List(ilist)
byte
string转为byte[]:System.Text.Encoding.UTF8.GetBytes(str)
byte[]转为string:System.Text.Encoding.UTF8.GetString(bytes)
string
转换输入字符串中的任何转义字符:Regex.Unescape()
enum
遍历枚举:Enum.GetNames、Enum.GetValues
获取枚举元素个数:Enum.GetNames(typeof(枚举类型)).Length
如果不定义枚举类型,直接使用Enum类,则应使用equals()判断枚举值相等(使用等号判断的是地址相等)
DateTime
备忘:DateTime.Add()系列方法不改变原值,方法返回值为运算后的新值
数组
使用Array.Copy()静态函数拷贝多维数组
使用GetLength()获取某一维的长度