Hero is coming back

风吹呀吹

风会指引你前进的方向

C# 数据类型

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.男;
posted @ 2020-07-02 22:27  风吹呀吹  阅读(161)  评论(0)    收藏  举报