Linq:GetElementAt()是否等同于检索多个项目?

Linq:GetElementAt()是否等同于检索多个项目?,linq,range,Linq,Range,我有一个iQueryable对象的集合。 通过intellisense,我看到了“GetElementAt(int)”,但我实际上想做的是返回多个元素——比如 GetElementAt(intstartindex,intcount)GetElementAt(intstartindex,intendindex) 我似乎看不到这一点。有什么想法吗 我唯一能想到的另一件事是迭代我想要使用的项数 GetElementAt()每次都是,例如 for (int i = 20;i<40;i++)

我有一个iQueryable对象的集合。 通过intellisense,我看到了“GetElementAt(int)”,但我实际上想做的是返回多个元素——比如 GetElementAt(intstartindex,intcount)GetElementAt(intstartindex,intendindex)

我似乎看不到这一点。有什么想法吗

我唯一能想到的另一件事是迭代我想要使用的项数 GetElementAt()每次都是,例如

for (int i = 20;i<40;i++)
   PrintName(MyList.GetElementAt(i));
for(inti=20;i听起来像:

myList.Skip(startIndex).Take(count);
听起来像:

myList.Skip(startIndex).Take(count);

这是同样的问题:这是同样的问题:你不爱林克吗?;-)你不爱林克吗?;-)