首页 新闻 赞助 找找看

通过反射获取属性总是连索引也一块取出来了,应该怎么过滤掉?

0
悬赏园豆:10 [已关闭问题]

我通过PropertyInfo[] entitypropertys = entity.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public);获取一个实体类的属性,因为这个实体类实现了索引,所以把索引页取出来了,请问各位园友,应该怎么过滤掉?

问题补充: 通过判断PropertyInfo.GetIndexParameters().Length是否大于0也可判断属性是不是索引,但是还要做一次判断。不知道能不能在用GetProperties获取属性的通过某个条件就把索引过滤掉?
张少峰的主页 张少峰 | 菜鸟二级 | 园豆:320
提问于:2009-05-16 19:19
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册