在VB。NET里怎么实现类似C#中continue的功能

  
如下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

时间: 2024-12-22 13:08:59

在VB。NET里怎么实现类似C#中continue的功能的相关文章

javascript天生就具备类似c#中的&quot;委托&quot;功能

今天读了Professional Javascript for Web Developers,才知道javascript天生就具备类似c#中的"委托"功能 <script type="text/javascript">//定义一个加法函数function fnAdd(){    var iResult = 0;    for(var i=0;i<arguments.length;i++){        iResult += arguments[i

vb的 Scale 在vb.net里应该用什么?

问题描述 一个vb的打印方法,功能是打印控件里的内容,里面的画图什么的,控件里有一个功能是放大和缩小,打印要求可以选择全屏打印和打印当前显示的,vb原来代码是用scale获取坐标实现的.现在要换成vb.net实现同样功能,但是vb.net里已经没有Scale,找了很多没有发现vb.net有类似能按坐标打印的方法.请大神帮看一下,有没有研究过的?应该怎么做,很急,在线等部分代码如下WithDrwIfbWhole=TrueThen'当选择按全屏打印X1=View(3).X1+(View(3).X2-

关于ASP,ASP.NET,VB.NET里的MD5加密函数

asp.net|函数|加密 在ASP中,我们使用过如动网论坛等用的ASP中MD5函数加密出的字符串则如:1165d25d8cd021d5 而在Asp.Net中下面的方法: 代码 System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(password.Text,"MD5") 进行MD5加密出来的结果却是:12C403B91165D25D8CD021D5F9B5BB7F 究其原因,是因为,在AS

样式-VB.net2010里,按钮FlatStyle为Flat时,热点态灰框怎么去除

问题描述 VB.net2010里,按钮FlatStyle为Flat时,热点态灰框怎么去除 就是当按钮被点击后的那个灰色框框,特别难看,用什么办法去掉- - 属性: FlatStyle = Flat 解决方案 只能重绘消除.还有一个办法是用label或者picturebox代替button

android布局里如何实现类似html文字链接效果,我现在有的是两个Button,比较丑,有凸起感

问题描述 android布局里如何实现类似html文字链接效果,我现在有的是两个Button,比较丑,有凸起感 类似支付宝的,管理手势密码和其它用户登录这样的效果,可以点击链接到其它页面. 解决方案 使用html文本,然后让TextView的属性加下划线. Spanned ss = Html.fromHtml(CommentText); setMovementMethod(LinkMovementMethod.getInstance()); 解决方案二: to forlong401:不需要下划线

vb.net里的 listview view=largeicon视图里的图标怎么居中显示(谢谢)

问题描述 vb.net里的listviewlargeicon视图图标怎么居中显示啊,十万火急,谢谢大牛们 解决方案 解决方案二:自己先顶一个解决方案三:怎么居中显示啊解决方案四:没人回答么?解决方案五:用空格键不行么?

如何在浏览器里建立一个类似心电图的动态曲线图,B/S结构的

问题描述 如何在浏览器里建立一个类似心电图的动态曲线图,B/S结构的.可以动态的随着数据库的数据变化而变化. 解决方案 解决方案二:vml解决方案三:用Flash应该可以的吧解决方案四:svg解决方案五:可以用image吧.用GDI+画出图片,然后放到image里面就行了.画的时候可能会比较麻烦

js-javaScript里有没有类似onchang()的方法?

问题描述 javaScript里有没有类似onchang()的方法? onchang()是随着变化而触发. 有没有不变化也触发的? 解决方案 使用定时器来触发--- 解决方案二: 当然有,textbox等都有 解决方案三: 不变化也触发是什么意思?keypress getfocus? 解决方案四: 不变化也触发那不死循环了么?你要实现什么 解决方案五: 用别的事件吧,输入的keyup事件,内容改变的input.propertychange事件 解决方案六: 用一些鼠标触发的事件,比如onmous

javascript-JS里有没有类似php的一个根据一组分隔符来分隔一段字符串的方法?

问题描述 JS里有没有类似php的一个根据一组分隔符来分隔一段字符串的方法? 如题,在JS里,有没有这样的方法?JS的split方法只能根据一种分隔符来分隔字符串,如果我要分隔以下字符串: var str = '1234.56 + 45 - 3 * 22 + (2 +3) / 5.5'; 我想将数字与运算符分隔开来,用+.-.*./.(.)来分隔,这就无法使用split方法了. 哪位大牛可以使用这些运算符来分隔这一串字符串呢? 解决方案 http://blog.sina.com.cn/s/blo