比如一个类
public class Demo{
public string Name{get;set;}
public int Age{get;set;}
public DateTime EntryTime{gt;set;}
}
如果获取。 Name,Age,EntryTime的文本就直接输出。Demo的属性有Name,Age,EntryTime这些Name,Age,EntryTime怎么获得C#类
public class Demo{
public string Name{get;set;}
public int Age{get;set;}
public DateTime EntryTime{gt;set;}
}
如果获取。 Name,Age,EntryTime的文本就直接输出。Demo的属性有Name,Age,EntryTime这些Name,Age,EntryTime怎么获得C#类
d.Name = "aa";
var p = Demo.GetType().GetProperty("Name");
var value = p.GetValue(p, null);
void Main()
{
foreach(PropertyInfo p in typeof(Demo).GetProperties())
{
Console.WriteLine(p.Name);
}
}
public class Demo{
public string Name{get;set;}
public int Age{get;set;}
public DateTime EntryTime{get;set;}
}
{
foreach(PropertyInfo p in typeof(Demo).GetProperties())
{
Console.WriteLine("{0}\t{1}",p.Name,p.PropertyType);
}
/*
Name System.String
Age System.Int32
EntryTime System.DateTime
*/
}
public class Demo{
public string Name{get;set;}
public int Age{get;set;}
public DateTime EntryTime{get;set;}
}