已解決。正在嘗試創建一個do語句,直到檢查時才做任何事情。通過簡單地在do語句之前添加if語句來解決這個問題。創建具有while語句屬性的do語句
使用do語句和其他任何你可能需要,編寫相當於:
while (b) {
s;
}
已解決。正在嘗試創建一個do語句,直到檢查時才做任何事情。通過簡單地在do語句之前添加if語句來解決這個問題。創建具有while語句屬性的do語句
使用do語句和其他任何你可能需要,編寫相當於:
while (b) {
s;
}
是語言的一個標準部分:
do
{
s;
} while (b);
如果我理解正確你的問題,你有一個使用do..while循環的代碼,並且您想用循環中的「regular」代替它。
這不像你在你的例子中說的那麼簡單。不同之處在於do..while將始終運行至少一次,並在完成後檢查條件。儘管循環可能不會運行。
對不起,我不明白這一點......你能不能改一下呢? – oleksii 2012-07-19 10:42:38
哇,我不知道C#帽子的「做」聲明.. – Jens 2012-07-19 10:43:41
你試圖重塑C#do {} while();循環 – HatSoft 2012-07-19 10:43:55