按索引在通用列表中查找对象

时间:2012-08-18 20:57:42

标签: c# list

这是我的通用名单。我想通过基于索引查找对象来返回对象CompanyEmail。我该怎么做?

 List<CompanyEmail> companyEmail = (List<CompanyEmail>)ViewState["companyEmail"];

3 个答案:

答案 0 :(得分:3)

尝试:

 List<Data> data = new List<Data>();
 Data temp = data[1];
列表中的

companyEmail[index];

答案 1 :(得分:1)

为什么在索引上,你可以使用Dictionary Class(它也是通用的)。 http://msdn.microsoft.com/en-us/library/xfhwa508.aspx

希望我帮到你。

答案 2 :(得分:0)

这应该可以解决问题:

http://msdn.microsoft.com/en-us/library/x1xzf2ca.aspx

使用:

List<T>.FindIndex(Predicate)