首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

就几行vb.net 代码翻译成 c#代码 红色那条代码不知道怎么改写

2014-01-23 
请教高手 就几行vb.net 代码翻译成 c#代码 红色那条代码不知道如何改写Public Function Delete(ByVal cGra

请教高手 就几行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;

热点排行