博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.NET 获取类型中的属性
阅读量:5103 次
发布时间:2019-06-13

本文共 692 字,大约阅读时间需要 2 分钟。

 

  • 解决方案
     通过反射的方式获取类型中的所有属性。
  • 引用命名空间
using System.Reflection;
  • 实体类
public class User  {        private string id;        public string Id { get { return id; } set { id = value; } }        private string name;        public string Name { get { return name; } set { name = value; } }  }
  • 获取方法
private PropertyInfo[] GetPropertyInfoArray()   {        PropertyInfo[] props = null;        try        {             Type type = typeof(User);             object obj = Activator.CreateInstance(type);             props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);        }        catch (Exception ex)        { }        return props;   }

转载于:https://www.cnblogs.com/liusuqi/p/3171963.html

你可能感兴趣的文章
《QQ欢乐斗地主》山寨版
查看>>
文件流的使用以及序列化和反序列化的方法使用
查看>>
Android-多线程AsyncTask
查看>>
第一个Spring冲刺周期团队进展报告
查看>>
C++函数基础知识
查看>>
红黑树 c++ 实现
查看>>
News应用
查看>>
流式套接字:基于TCP协议的Socket网络编程(案例1)
查看>>
被Json格式化后那可怜的时间
查看>>
Android 获取网络链接类型
查看>>
报表服务框架:WEB前端UI
查看>>
5.9UDP客户端服务器-基于OK6410
查看>>
miniui中的相关问题
查看>>
获取Android包名和activity名
查看>>
.net 配置加密
查看>>
ajax
查看>>
【分享】华为总裁任正非谈企业管理:正确的方向来自于妥协
查看>>
10.24
查看>>
20140608 科技脉搏 -下半身需求是人类共同需求,有多少人就有多大市场
查看>>
java自学基础、项目实战网站推荐
查看>>