Do While语句是循环块中的第一行和VB.NET中的单个While之间有什么区别?
他们似乎没有提供任何行为上的差异.
在Visual Basic中,这些是相同的:
原文链接:https://www.f2er.com/vb/255736.htmlDim foo As Boolean = True While Not foo Debug.WriteLine("!") End While Do While Not foo Debug.WriteLine("*") Loop
这些不是执行一次:
Dim foo As Boolean = True While Not foo Debug.WriteLine("!") End While Do Debug.WriteLine("*") Loop While Not foo