欢迎光临
我们一直在努力

在VB。NET里怎么实现类似C#中continue的功能-.NET教程,VB.Net语言

建站超值云服务器,限时71元/月

  

如下c#代码:

int sum=0;

for(int i=1;i<101;i++)

{

 if(i%2!=0)

 {

  continue;

 }

 sum+=i;

}

可以考虑用以下vb.net代码实现:

dim sum as integer, i as integer

for i = 1 to 100

   if (i mod 2 = 0) then

     sum = sum + i

   end if

next

dim sum as integer, i as integer

for i = 1 to 100

  if (i mod 2 <> 0) then

     goto continue

  end if

  sum = sum + i

continue:

next

另外在vb.net 2005,已经实现了continue语法

for i as integer = 0 to 100

     ’ if i = 50 skip console.writeline statement

     if i = 50 then continue for

     console.writeline(i.tostring)

next

’ do while using continue statement.

dim ii as integer = 1

do while ii < 100

     ii += 1

     ’ if i = 50 skip console.writeline statement

     if ii = 50 then continue do

     console.writeline(ii.tostring)

loop

’ while using continue statement.

dim iii as integer = 1

while iii < 100

     iii += 1

     ’ if i = 50 skip console.writeline statement

     if iii = 50 then continue while

     console.writeline(iii.tostring)

end while

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 在VB。NET里怎么实现类似C#中continue的功能-.NET教程,VB.Net语言
分享到: 更多 (0)