{"id":17365,"date":"2024-03-15T14:51:17","date_gmt":"2024-03-15T14:51:17","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/"},"modified":"2024-03-21T10:44:02","modified_gmt":"2024-03-21T10:44:02","slug":"how-to-use-the-do-loop-statement-in-vb","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/","title":{"rendered":"How to use the do loop statement in VB?"},"content":{"rendered":"<p>In VB, the Do Loop statement is used to repeatedly execute a set of statements until a certain condition is met. It has two basic forms: the Do While loop and the Do Until loop.<\/p>\n<ol>\n<li>Syntax of Do While loop:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>Do While condition\r\n    ' \u6267\u884c\u7684\u4ee3\u7801\u5757\r\nLoop\r\n<\/code><\/pre>\n<p>Original: \u6211\u6628\u5929\u53bb\u4e86\u670b\u53cb\u7684\u751f\u65e5\u6d3e\u5bf9\u3002<br \/>\nParaphrased: I went to a friend&#8217;s birthday party yesterday.<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-keyword\">Dim<\/span> i <span class=\"hljs-keyword\">As<\/span> <span class=\"hljs-type\">Integer<\/span>\r\ni = <span class=\"hljs-number\">0<\/span>\r\n<span class=\"hljs-keyword\">Do<\/span> <span class=\"hljs-keyword\">While<\/span> i &lt; <span class=\"hljs-number\">10<\/span>\r\n    Console.WriteLine(i)\r\n    i = i + <span class=\"hljs-number\">1<\/span>\r\n<span class=\"hljs-keyword\">Loop<\/span>\r\n<\/code><\/pre>\n<p>The above code will output numbers from 0 to 9.<\/p>\n<ol>\n<li>Syntax of Do Until loop:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>Do Until condition\r\n    ' \u6267\u884c\u7684\u4ee3\u7801\u5757\r\nLoop\r\n<\/code><\/pre>\n<p>&#8220;Could you please explain how to use this software?&#8221;<br \/>\n&#8220;Can you demonstrate how to utilize this software?&#8221;<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-keyword\">Dim<\/span> i <span class=\"hljs-keyword\">As<\/span> <span class=\"hljs-type\">Integer<\/span>\r\ni = <span class=\"hljs-number\">0<\/span>\r\n<span class=\"hljs-keyword\">Do<\/span> <span class=\"hljs-keyword\">Until<\/span> i &gt;= <span class=\"hljs-number\">10<\/span>\r\n    Console.WriteLine(i)\r\n    i = i + <span class=\"hljs-number\">1<\/span>\r\n<span class=\"hljs-keyword\">Loop<\/span>\r\n<\/code><\/pre>\n<p>The above code will also print numbers from 0 to 9.<\/p>\n<p>It is important to note that the loop condition must be changed within the loop body, or it will result in an infinite loop. The Exit Do statement can be used within the loop body to prematurely exit the loop.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In VB, the Do Loop statement is used to repeatedly execute a set of statements until a certain condition is met. It has two basic forms: the Do While loop and the Do Until loop. Syntax of Do While loop: Do While condition &#8216; \u6267\u884c\u7684\u4ee3\u7801\u5757 Loop Original: \u6211\u6628\u5929\u53bb\u4e86\u670b\u53cb\u7684\u751f\u65e5\u6d3e\u5bf9\u3002 Paraphrased: I went to a friend&#8217;s birthday [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-17365","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to use the do loop statement in VB? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use the do loop statement in VB?\" \/>\n<meta property=\"og:description\" content=\"In VB, the Do Loop statement is used to repeatedly execute a set of statements until a certain condition is met. It has two basic forms: the Do While loop and the Do Until loop. Syntax of Do While loop: Do While condition &#039; \u6267\u884c\u7684\u4ee3\u7801\u5757 Loop Original: \u6211\u6628\u5929\u53bb\u4e86\u670b\u53cb\u7684\u751f\u65e5\u6d3e\u5bf9\u3002 Paraphrased: I went to a friend&#8217;s birthday [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T14:51:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T10:44:02+00:00\" \/>\n<meta name=\"author\" content=\"Sophia Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sophia Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/\"},\"author\":{\"name\":\"Sophia Anderson\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\"},\"headline\":\"How to use the do loop statement in VB?\",\"datePublished\":\"2024-03-15T14:51:17+00:00\",\"dateModified\":\"2024-03-21T10:44:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/\"},\"wordCount\":139,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/\",\"name\":\"How to use the do loop statement in VB? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T14:51:17+00:00\",\"dateModified\":\"2024-03-21T10:44:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use the do loop statement in VB?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\",\"name\":\"Sophia Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"caption\":\"Sophia Anderson\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to use the do loop statement in VB? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/","og_locale":"en_US","og_type":"article","og_title":"How to use the do loop statement in VB?","og_description":"In VB, the Do Loop statement is used to repeatedly execute a set of statements until a certain condition is met. It has two basic forms: the Do While loop and the Do Until loop. Syntax of Do While loop: Do While condition ' \u6267\u884c\u7684\u4ee3\u7801\u5757 Loop Original: \u6211\u6628\u5929\u53bb\u4e86\u670b\u53cb\u7684\u751f\u65e5\u6d3e\u5bf9\u3002 Paraphrased: I went to a friend&#8217;s birthday [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T14:51:17+00:00","article_modified_time":"2024-03-21T10:44:02+00:00","author":"Sophia Anderson","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Sophia Anderson","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/"},"author":{"name":"Sophia Anderson","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30"},"headline":"How to use the do loop statement in VB?","datePublished":"2024-03-15T14:51:17+00:00","dateModified":"2024-03-21T10:44:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/"},"wordCount":139,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/","name":"How to use the do loop statement in VB? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T14:51:17+00:00","dateModified":"2024-03-21T10:44:02+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-use-the-do-loop-statement-in-vb\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to use the do loop statement in VB?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30","name":"Sophia Anderson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","caption":"Sophia Anderson"},"url":"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/17365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=17365"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/17365\/revisions"}],"predecessor-version":[{"id":50971,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/17365\/revisions\/50971"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=17365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=17365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=17365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}