从 C# 到 VB.Net 的 Lambda 表达式
这行使用 Lambda 表达式的 C# 在 VB.Net 中会是什么?
string s = blockRenderer.Capture(() => RenderPartialExtensions.RenderPartial(h, userControl, viewData));
具有以下功能的东西 - 但我不知道到底是如何......
What would this line of C# using Lambda expression be in VB.Net?
string s = blockRenderer.Capture(() => RenderPartialExtensions.RenderPartial(h, userControl, viewData));
Something with function of - but I can't figure out exactly how...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
它应该是这样的:
It should be something like this:
在线查看此C# 到 VB.NET 转换器。 它并不总是让事情变得完美,但在我使用它的所有时候它都做得很好。
Check out this online C# to VB.NET converter. It doesn't always get things perfect, but it does a pretty good job all the times I've used it.
VB.NET 中的 Lambda 表达式需要有返回值,解决方案是包装方法。
Lambda Expressions in VB.NET need to have a return value, the solution is a wrapper method.