有没有办法从IEnumerable中提取X元素?

时间:2011-08-11 08:04:29

标签: c# .net ienumerable

试过:

listPacchetti[2]

但它根本不起作用。实际上我应该做这个代码:

IList<SomeObject> listPacchetti = (
    from SomeObject myso in SomeObjects
    select myso)
    .ToList();

int randInd = r.Next(1, listPacchetti.Length);

var temp = listPacchetti[2];

使用IEnumerable。

还有其他解决方法吗?感谢

1 个答案:

答案 0 :(得分:4)

您可以使用ElementAt()ELementAtOrDefault()方法。