第一步:创建一个类
public class 类
{
public string Name { get; set; }
public int num { get; set; }
public float fnum { get; set; }
}
static void Main(string[] args)
{
第二步:实例化并赋值
类 实体类 = new 类 { Name = "小辣鸡", num = 555, fnum = (float)0.555 };
第三步:使用Type类的typeof方法获取类的type对象。
Type type = typeof(类);
第四步:使用type对象的GetProperties方法获取类的属性信息。该方法返回一个PropertyInfo数组,其中包含了类的所有公共属性
PropertyInfo[] pro = type.GetProperties();
foreach (PropertyInfo item in pro)
{
//获取类对象的值
object obj = item.GetValue(实体类);
string aa = item.Name;
string bb = obj.ToString();
Console.WriteLine(aa + "=" + bb);
}
Console.ReadLine();
【C#技巧】获取类对象集合中元素的名称及对应的值
最新推荐文章于 2024-06-30 12:15:20 发布