读书人

C# 3.0中 函数返回值是匿名类型 怎么处

发布时间: 2012-03-31 13:13:26 作者: rapoo

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

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

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

读书人网 >C#

热点推荐