摘要:
var alist3 = alist.GroupBy(a => new { a.name, a.a }).Select(a => new { a.Key.name, a = a.Sum(p => p.a), s = a.Sum(p => a.Key.a) }); class A { public s 阅读全文
摘要:
C#对象深拷贝 众所周知,c#中的对象存在值类型和引用类型之分,故而对象之间的赋值就存在浅拷贝和深拷贝的概念 网上的深拷贝方法也很多,但是要么写的无比复杂,要么有诸多限制 最终还是选择了反射的方法,虽然都说反射效率太低,但是它毕竟最常见最通用的方法 public static T DeepCopy< 阅读全文