从C#到VB.Net的Lambda表达式

Kje*_*sen 1 c# vb.net lambda

使用Lambda表达式的这一行C#在VB.Net中会是什么?

string s = blockRenderer.Capture(() => RenderPartialExtensions.RenderPartial(h, userControl, viewData));
Run Code Online (Sandbox Code Playgroud)

功能的东西 - 但我无法弄清楚究竟是怎样的......

Cod*_*ker 5

它应该是这样的:

Dim s As String = blockRenderer.Capture(Function() RenderPartialExtensions.RenderPartial (h, userControl, viewData))
Run Code Online (Sandbox Code Playgroud)