这C#代码用VB怎么写

这C#代码用VB怎么写

问题描述:

if ret ==10 { continue; } if ret==0 { prg += n; len -= n; } if ret !=0 { break; } } #end region }

你得把前面一句循环语句贴出来才行啊。在C#里不管什么循环都是continue和break,但在VB里不同循环略微不同。假设是for循环吧。

# region

    For ......

        If ret = 10
            Next For
        End If

        If ret = 0
            prg = prg + n
            len = len - n
        End If

         If ret <> 0 
            Break For
        End If

    End For

#end region

附注:求赞助积分和C币。加入CSDN将近20年了。最近几年忙小孩没登录。刚才搜索到一本电子书想下载,需要20积分/C币。赞助多少都可以。多谢。



    If ret = 10 Then Continue while'如果是do或者For,while改do/For
    If ret = 0 Then
        prg += cstr(n)'你的prg如果为字符串,n要转字符串后再链接
        len -= n
    End If
    If ret <> 0 Then Exit while'如果是do或者For,while改do/For

大概意思给我注解就行

while 循环的

len = prg.Length; while (len > 0) { n = len; ret =0; if ret ==10 { continue; } if ret == 0 { prg += n; len -= n; } if ret !=0 { break; } } #endregion}