当前位置:  开发笔记 > 编程语言 > 正文

c#列表操作

如何解决《c#列表操作》经验,为你挑选了2个好方法。

如果我有

List text

如何创建特定范围内所有连续元素的子列表,例如

List subList = /* all elements within text bar the first 2*/

还有其他有用的List操作提示和技巧可能有用吗?



1> Vojislav Sto..:

即使没有LINQ,这也可以工作:

List subList = text.GetRange(2, text.Count - 2);

编辑:修正了一个错字.



2> Timbo..:
subList = text.Skip(2).ToList()

Skip(n)返回包含除前n之外的所有元素的IEnumerable <>.

当你真的需要一个列表之后,ToList()会将其转换回来.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有