【发布时间】:2013-08-04 06:42:45
【问题描述】:
如何将此 VB.NET 代码转换为 C#?
Private myImageMapCalculations As New clsImageMapCalculations(Sub(ex As Exception) UnhandledExceptionHandler())
【问题讨论】:
如何将此 VB.NET 代码转换为 C#?
Private myImageMapCalculations As New clsImageMapCalculations(Sub(ex As Exception) UnhandledExceptionHandler())
【问题讨论】:
private clsImageMapCalculations myImageMapCalculations = new clsImageMapCalculations((Exception ex) => UnhandledExceptionHandler());
VB.NET到C#的转换可以通过转换工具来完成,例如见http://www.developerfusion.com/tools/convert/vb-to-csharp/
【讨论】:
这样的事情应该可以工作:
private clsImageMapCalculations myImageMapCalculations =
new clsImageMapCalculations((Exception ex) => UnhandledExceptionHandler());
可能会导致转换工具出现问题的部分是:
Sub(ex As Exception) UnhandledExceptionHandler()
可以在 C# 中转换为相应的 lambda 表达式:
(Exception ex) => UnhandledExceptionHandler()
【讨论】: