Razor C# 代码转为 VB
我试图将这个 C# 代码转换为 VB.Net。它给出语法错误。
C#
@{
var grid = new WebGrid(source: data,
defaultSort: "name",
rowsPerPage: 30)
}
VB.Net
@Code
Dim grid as new WebGrid(source: data,
defaultSort: "name",
rowsPerPage: 30);
End Code
转换这个的正确说法是什么?
-SR
I trying to convert this C# code VB.Net. its giving syntax error.
C#
@{
var grid = new WebGrid(source: data,
defaultSort: "name",
rowsPerPage: 30)
}
VB.Net
@Code
Dim grid as new WebGrid(source: data,
defaultSort: "name",
rowsPerPage: 30);
End Code
What is the correct say to convert this?
-SR
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
VB.NET 有一个命名参数的不同语法比 C# 更好。 (在进入 C# 之前,它们已经在 VB 中存在了很长一段时间。)
您可以像这样重写代码:
VB.NET has a different syntax for named parameters than does C#. (They were around in VB for a long time before they ever made their way into C#.)
You can rewrite the code like this:
@sfgroups ...尝试这个工具,http://www.developerfusion。 com/tools/convert/vb-to-csharp/
@sfgroups ... Try out this tool, http://www.developerfusion.com/tools/convert/vb-to-csharp/