C# 如何创建循环直到不再满足if语句的if语句
在我的Windows Phone应用程序中,我需要使用一个需要运行很长时间直到不再满足的条件 如何创建某种形式的逻辑循环?我曾尝试使用C# 如何创建循环直到不再满足if语句的if语句,c#,loops,conditional-statements,control-flow,C#,Loops,Conditional Statements,Control Flow,在我的Windows Phone应用程序中,我需要使用一个需要运行很长时间直到不再满足的条件 如何创建某种形式的逻辑循环?我曾尝试使用if语句,但只使用了一次 我对c#相当陌生,不确定所有不同的逻辑条件 感谢您的帮助。您正在寻找一个,而-循环: while(condition) { // do stuff } do { // do stuff } while (condition); 或者可能是一个do while-循环: while(condition) { //
if
语句,但只使用了一次
我对c#相当陌生,不确定所有不同的逻辑条件
感谢您的帮助。您正在寻找一个
,而-循环:
while(condition)
{
// do stuff
}
do
{
// do stuff
} while (condition);
或者可能是一个do while
-循环:
while(condition)
{
// do stuff
}
do
{
// do stuff
} while (condition);
这里的区别在于while
-循环总是在第一次迭代之前评估其条件,而do while
-循环在第一次迭代之后评估其条件
进一步阅读
这是缓冲区等待,不应该这样做如果
从未用于循环,在C#和我所知道的任何其他语言中,甚至在图灵机器中,它只是一个错误的构造。