如何在linq匿名函数中调用函数
我想做这样的事情:
var result = genericList.ToDictionary(CalculateSomething(x => x.Date), y => y.Point);
因此,根据该示例,我想在 .ToDictionary()
内调用 CalculateSomething()
,
有什么方法可以做到这一点,我可以通过 foreach 循环来做到这一点,但我想保留 linq 语法。
I want to do something like that:
var result = genericList.ToDictionary(CalculateSomething(x => x.Date), y => y.Point);
So according with that example i want to call CalculateSomething()
inside .ToDictionary()
is there any ways i can do that, i may do that through foreach
loop but i would like to keep linq
syntax.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你的 lambda 语法错误:
You've just got your lambda syntax wrong: