如何将此VB.NET代码转换为C#?
Private myImageMapCalculations As New clsImageMapCalculations(Sub(ex As Exception) UnhandledExceptionHandler())
答案 0 :(得分:3)
private clsImageMapCalculations myImageMapCalculations = new clsImageMapCalculations((Exception ex) => UnhandledExceptionHandler());
VB.NET到C#转换可以通过转换工具完成,例如参见http://www.developerfusion.com/tools/convert/vb-to-csharp/
答案 1 :(得分:2)
这样的事情应该有效:
private clsImageMapCalculations myImageMapCalculations =
new clsImageMapCalculations((Exception ex) => UnhandledExceptionHandler());
可能会导致转换工具出现问题的部分是:
Sub(ex As Exception) UnhandledExceptionHandler()
可以在C#中转换为相应的lambda表达式:
(Exception ex) => UnhandledExceptionHandler()