读书人

LINQ查询返回类型

发布时间: 2012-03-28 15:40:03 作者: rapoo

求助:LINQ查询返回类型
用LINQ查询记录 例如
Name a Age 21 Time 2012-02-15
Name b Age 23 Time 2012-03-06
现在我想查询之后返回这样的数据
Name a Age 21 Time 2012-02-15 Floor:1
Name b Age 23 Time 2012-03-06 Floor:2

Floor是想根据时间排序返回的int类型的

请问LINQ语句怎么实现啊

[解决办法]
类似

C# code
            string[] ss = new string[5] { "a", "b", "c", "d", "e" };            var v = from s in ss select s+":";//加一个冒号返回
[解决办法]
C# code
var result = db.Users.OrderBy(x => x.Time).Select((x, Floor) => new { x.Name, x.Age, x.Time, Floor + 1 }); //从1开始标号。 

读书人网 >.NET

热点推荐