Skip to main content
 首页 » 编程设计

c#之如何使用 C# 中的索引从 IEnumerable 集合中获取项目

2024年01月13日30wayfarer

<分区>

我有 IEnumerable 的 customerList 列表和索引。现在我想根据索引获取 IEnumerable 的项目。

例如,如果 index = 3,它应该为我提供 IEnumerable 的第 3 项。

请指导。

IEnumerable<Customer> customerList = new Customer[]  
{  
     new Customer { Name = "test1", Id = 999 },  
     new Customer { Name = "test2", Id = 915 },  
     new Customer { Name = "test8", Id = 986 }, 
     new Customer { Name = "test9", Id = 988 }, 
     new Customer { Name = "test4", Id = 997 }, 
     new Customer { Name = "test5", Id = 920 }, 
}; 
 
int currentIndex = 3;   //want to get object Name = "test8", Id = 986