我想检测一些数据是否使用Linq进行了更改。C#/ Linq:检测到的两个列表之间的差异键入
我有这个类:
public class MyData
{
public string Nombre {get; set;}
public string Tipo {get; set;}
public int Longitud {get; set;}
}
我有类型化类,我可以改变数据,另一种是变更前的副本列表。
类型的结构:
List<MyData> data = new List<MyData>();
// suppose I load data here in data variable.
List<MyData> mycopy = data;
var mydatatochange = data.Where(...).ToList();
mydatatochange
...or...
MyData info = new MyData();
info.Nombre = "aaa";
info.Tipo = "something";
data.Add(info);
现在我想看看是否data
和mycopy
之间有某种差异。
我想用Linq来使用它。
显示填充数据列表的某些部分。其重要的 –