匿名对象解析
程序员文章站
2022-04-29 14:05:17
class Program { static void Main(string[] args) { List obj = new List(); obj.Add(new { aa=1,bb=1}); obj.Add(new { aa = 1, bb = 2 }); ... ......
class Program { static void Main(string[] args) { List<object> obj = new List<object>(); obj.Add(new { aa=1,bb=1}); obj.Add(new { aa = 1, bb = 2 }); var objs = obj.Select(t => t.Cast(new { aa = 0, bb = 0 })).ToList(); Console.ReadKey(); } } static class Extensions { public static T Cast<T>(this object obj, T sample) { return (T)obj; } }
上一篇: 谷歌新研究项目Magenta:利用人工智能创作艺术
下一篇: 谷歌自主研发新型芯片支持人工智能