首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 3.0中 函数返回值是匿名类型 怎么处理啊 var 又不能作为函数返回值类型

2012-03-31 
C# 3.0中 函数返回值是匿名类型 怎么办啊 var 又不能作为函数返回值类型C# 3.0中 函数返回值是匿名类型 怎

C# 3.0中 函数返回值是匿名类型 怎么办啊 var 又不能作为函数返回值类型
C# 3.0中 函数返回值是匿名类型 怎么办啊 var 又不能作为函数返回值类型

我写了一个类 其中有一个函数要返回一个用LINQ得到的多表查询结果 怎么办

[解决办法]
Object as Arrary
试试
[解决办法]
或者自己定义一个List<Item>
[解决办法]
定义类型啊,ms又没说匿名类型是万能的
或者等待c# 4.0发布吧
[解决办法]
c#3.0当中匿名类型只能作为局部变量使用,不能用在返回类型。建议定义一个新类型取代匿名类型

热点排行