为了账号安全,请及时绑定邮箱和手机立即绑定

vb中的On Error Resume Next 在c#里该怎么处理?

vb中的On Error Resume Next 在c#里该怎么处理?

米脂 2018-12-06 14:14:45
被要求把vb的这段程序用c#重写,可俺c#都还很菜,vb完全不懂 = =+ 我查了一下说是On Error Resume Next 是遇到错误也跳过去继续向下执行,似懂非懂...源代码如下,这里在c#该怎么处理呢? try catch?? 拜谢各位大侠指点。。。。 (┬_┬)      Private Sub CS_GetWinSockERR()        Dim msg As String        Dim WSDesc As New VB6.FixedLengthString(128)        Dim WSErrno As Short        Error_No = CF_winsockerror(WSErrno, WSDesc.Value, Len(WSDesc.Value))        If (WSErrno <> 0) Then 'WSErrno = 0: no winsock error            MsgBox(Trim(WSDesc.Value), , G_STARVSNSQL)        End If    End Sub       Public Function CF_winsockerror(ByRef WSErrorNo As Short, ByRef WSErrorDesc As String, ByRef WSErrorLen As Short) As Short        On Error Resume Next        error_no = ltWinSockError(CInt(WSErrorNo), WSErrorDesc, CInt(WSErrorLen))        CF_winsockerror = CShort(error_no)    End Function
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

记得写ASP的时候,用过这一句的。

写个try{函数代码}catch{啥也不写}。

查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 916 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信