......我承认,我只用5到10年就会使用DoWhile,但是当我需要它时,哇它是完美的,现在我在个人项目上有一个很好的例子。简单的c,c ++,但直到今晚才在c#中尝试过。是的,我可以解决它,但想要了解我的环境/负载/更好的东西有什么问题。
[MSDN says][1]
:
“DoWhile Class
循环活动,至少执行一次包含的活动,直到条件不再为真。
命名空间:System.Activities.Statements 程序集:System.Activities(在System.Activities.dll中)“
我在.Net引用中找不到System.Activities.dll。我卸载了所有以前的vs负载,所以只有vs2010。
有人试过这个吗?我可能错过了一些简单的东西。
谢谢 - 老人
答案 0 :(得分:5)
只需使用do / while块:
int i = 0;
do
{
i++;
} while (i < 10);
System.Activities.DoWhile
适用于Windows Workflow Foundation工作流程。
答案 1 :(得分:3)
我假设您正在尝试制作一个简单的do
循环。
You need to use the do
and while
keywords,像这样:
do {
things;
} while(condition);
DoWhile
class是一个完全不相关的类,用于在工作流中创建循环。