c# - 将列表的一部分复制到新列表

标签 c# list string

大家好。有没有一种方法可以仅将单个(或更好的是,二维)字符串列表的一部分复制到新的临时字符串列表中?

最佳答案

即使 LINQ 确实使这比列表(使用 SkipTake )更简单和更通用,List<T> GetRange 轻而易举的方法:

List<string> newList = oldList.GetRange(index, count);

(其中 index 是要复制的第一个元素的索引,count 是要复制的项目数。)

当您说“二维字符串列表”时,您指的是数组吗?如果是这样,您是指锯齿状数组 (string[][]) 还是矩形数组 (string[,])?

关于c# - 将列表的一部分复制到新列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/926771/

相关文章:

c - 取消引用双指针并使用索引运算符

java - 从 UI 读取时文件路径错误

c# - Excel 与 C# 数字差异

c# - DocumentDB 替换文档失败

python - 列表项与字典比较的单行解决方案

python - 有没有办法将数字添加到列表中元组的第一部分?

c# - Unity3d 错误 CS2011 : Error opening response file (incorrect temp folder)

c# - 将Json序列化为模型

java - 首先从第二维填充 List<List<Integer>>

python - 数学表达式中类型字符串替换的字符串操作