使用Union时注意两个表的字段属性要完全相同,select new{ a = 0}和select new {a = n.a1}前者自动创建时的字段类型可能不是自己想要的格式。会提示无法uinon
可以通过Convert.ToDouble(0),Convert.ToDouble(n.a1)的方法,讲对应的字段格式统一起来。
-------------------------------------------------------------
select new {};
转换为同一类型
否则TSource类型不统一
----------------------------------------------------------------