读书人

就几行vb.net 代码翻译成 c#代码 红色

发布时间: 2014-01-23 14:48:04 作者: rapoo

请教高手 就几行vb.net 代码翻译成 c#代码 红色那条代码不知道如何改写
Public Function Delete(ByVal cGradeBaseType As String, ByVal cCode As String, ByRef err As String) As ExecResult
Try
DAL.Base.GradeBase.GradeBase.Create.Delete(cGradeBaseType, cCode)
Catch ex As Exception
Err = ex.Message
Delete = ExecResult.Fail
End Try
End Function
[解决办法]

引用:
无法将null 转换成 ExecResult 因为它是一种不可以为null值的类型

因为你没有给出枚举中的项,我没法写默认值,你自己给个默认值就行了。
ExecResult ret = ExecResult.xxxx;

读书人网 >C#

热点推荐