string output = (from s in abc.longs
group s by DateTime.FromFileTimeUtc(s).Minutes < 1
.... // so on so forth
我的问题是,我在这里做了10次“DateTime.FromFileTimeUtc(s),有没有办法
from s in abc.longs
t = DateTime.FromFileTimeUtc(s).Minutes
group by t < 1
答案 0 :(得分:2)
是的,使用let
关键字,您可以在其中声明一个符号,以后可以在查询中使用:
from s in abc.longs
let t = DateTime.FromFileTimeUtc(s).Minutes
group by t < 1
您可以使用Google找到很多examples。