.NET获取类型中的属性

解决方案

创新互联专注于石河子网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供石河子营销型网站建设,石河子网站制作、石河子网页设计、石河子网站官网定制、成都小程序开发服务,打造石河子网络公司原创品牌,更为您提供石河子网站排名全网营销落地服务。

通过反射的方式获取类型中的所有属性。

引用命名空间

 
 
 
  1. using System.Reflection; 

实体类

 
 
 
  1. public class User 
  2.   { 
  3.         private string id; 
  4.         public string Id { get { return id; } set { id = value; } } 
  5.  
  6.         private string name; 
  7.         public string Name { get { return name; } set { name = value; } } 
  8.   } 

获取方法

 
 
 
  1. private PropertyInfo[] GetPropertyInfoArray() 
  2.    { 
  3.         PropertyInfo[] props = null; 
  4.         try 
  5.         { 
  6.              Type type = typeof(User); 
  7.              object obj = Activator.CreateInstance(type); 
  8.              props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 
  9.         } 
  10.         catch (Exception ex) 
  11.         { } 
  12.         return props; 
  13.    } 

标题名称:.NET获取类型中的属性
网站地址:http://www.shufengxianlan.com/qtweb/news28/210778.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联