评论会员:coolsanjay 时间:2012/02/06
foreach (System.Reflection.PropertyInfo eachProperty in this.UIPageAttributes.GetType().GetProperties())
{
if (eachProperty.PropertyType == this.EmployeeObject.DepartmentList.GetType())
的
解决了问题。
建议感谢。RaisKazi
评论会员:游客 时间:2012/02/06
你必须实现IComparable接口在您EntityClass类你必须实现内部类的equals方法,你必须写自己的逻辑来检查两个对象的平等。按照链接了解更多信息......imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif标记为答案,如果解决您的问题,促使{S0}
潘迪亚阿尼尔
评论会员:游客 时间:2012/02/06
如果你知道列表元素的类型,你可以使用typeof(Listlt;TypeHereGT;)。如果你只是要检查它是否是一个列表,使用此:eachProperty.GetType()Name.Equals("名单"1")
D @涂覆
评论会员:游客 时间:2012/02/06
嗨,积极建言献策的感谢。此外,我认为你会发现,提供的链接索引链表实现代码-这些在本质上的枷锁。在发生碰撞时,也就是2个或多个字符串散列相同的索引,链表,但更多的项目添加到它。它是通过遍历链表,直到我们到达该项目包含的价值,我们想要的。也许需要一些额外的get函数的解释:'1111月16修改。|