Object
Object是所有类的基类,所有变成任何类型,有时候会被用来存放数据。
初始化
object obj = new
{
Name = "唐山葬",
SayHi = "HelloWorld!",
Age = 102
};
从object中取值
//第一种
dynamic dyName = ((dynamic)obj).Name;
dynamic dySayHi = ((dynamic)obj).SayHi;
//第二种
obj.GetType().GetProperty("Name").GetValue(obj);
//第三种
直接用NewTonJson.dll你可以创建一个实体,用序列化再反序列化的方式
设置object中的值
obj.GetType().GetProperty("Name").SetValue(obj,"value");
List
排序Sort
array.Sort(delegate (string p1, string p2)
{
return int.Parse(p1).CompareTo(int.Parse(p2));
});
Enum
声明以及调用
public enum Gender
{
男 = 1,
女 = 0
}
Gender c = Gender.男;
int d = (int)Gender.男;