本文介绍了如何访问指数IEnumerable的对象在C#中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个IEnumerable对象。我想根据索引,例如访问:

 为(i = 0; I< = Model.Products;我++) 
{

}



这可能吗?


解决方案

 我的产品变种= Models.Products.ToList(); 
为(i = 0; I< myProducts.Count;我++)
{
//我的产品[I]
}


I have an IEnumerable object. I would like to access based on index for instance:

for(i=0; i<=Model.Products; i++)
{
      ???
}

Is this possible?

解决方案
var myProducts = Models.Products.ToList();
for(i=0; i< myProducts.Count ; i++)
{
      //myProducts[i];
}

这篇关于如何访问指数IEnumerable的对象在C#中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 00:38