C#复制列表
作者:互联网
title | author | date | CreateTime | categories |
---|---|---|---|---|
C# 复制列表 | lindexi | 2018-2-13 17:23:3 +0800 | 2018-2-13 17:23:3 +0800 | C# |
本文:如何复制一个列表
最简单的方法是 foreach
foreach(var temp in a) { b.Add(temp); }
有没一个简单的方法?
using System.Linq; var a = new List<Fex>() { new Fex() {F = true,}, new Fex() {F = true,}, new Fex() {F = false,}, }; List<Fex> b = a.ToList(); b.RemoveAt(0); Console.WriteLine(a.Count); b.Add(new Fex()); b.Add(new Fex()); Console.WriteLine(a.Count);
List<Fex> b = a.ToList(); 可以把列表a到列表b,对b进行删除、添加,不会对a造成元素改变。
标签:C#,List,列表,Add,复制,new,Fex 来源: https://blog.51cto.com/u_11283245/2954092