有2个IEnumerable对象,进行join操作,返回一个匿名结果,但是这两个对像都有相同的名称Name,且返回的结果中需要这两个Name,而一个匿名对象中又不能有2个相同名字的字段。。。怎么解决?
如下图:
new { name0=prov.Name,name1=city.Name}
匿名对象也是创建一个对象,默认创建一个和指定属性相同名称的属性,如果你两个属性名称相同提示错误
new { Name1 = prov.Name , Name2 = city.Name }