c#c c ++和java中的循环

-8 c#

为什么c#中没有while循环?
在几乎所有其他语言中,如c,c ++和java,都有一段时间,但不是在c#中!

Dav*_*jak 12

C#中有一个do-while循环:http://msdn.microsoft.com/en-us/library/370s1zax.aspx

语法与您枚举的其他语言相同:

do {
  //stuff
} while (condition);
Run Code Online (Sandbox Code Playgroud)


Mar*_*ell 6

do {
    // something
} while(condition);
Run Code Online (Sandbox Code Playgroud)

et voila


Jus*_*ner 5

嗯...最后我查了一下,有:

做(C#参考)

do
{
    Console.WriteLine("Doh!");
} while(someCondition);
Run Code Online (Sandbox Code Playgroud)