這節課我們將循環,循環的方式主要有以下幾種
for循環: 如果我們有循環次數的信息,可以用他,他也是我們以后用得最多的,前幾節課我們已經接觸過,那么這里做下詳細的解釋,for循環的與上節課學的switch最大的不同是,他執行相同代碼指定次數.假設我們要做 5個相同 的泥娃娃,那么我們只需要重復的做5次即可.
下面我們看下例題:
do...while...循環:這個循環主要用與不確定要循環多少次,以前的asp編程里面用得特別多,現在.net里我倒沒有怎么用.
他其實有兩種,一是 do...while 另種是 while,其實就是一個先循環后判斷條件,看是否需要繼續,另個先判斷,后循環,前者無論條件是否成立都會循環一次,后者如果條件不成立就一次都不循環!
下面還是看兩個小例題:
foreach....in 循環 :foreach 語句為數組或對象集合中的每個元素重復一個嵌入語句組。foreach 語句用于循環訪問集合以獲取所需信息,但不應用于更改集合內容以避免產生不可預知的副作用。
當不確定集合中有多少項的時候,我們可以使用此循環對每一項重復循環,以前我們用 vs2003的時候操作datagrid時經常使用,現在的vs2005中的gridview一樣會常常用到.
使用這個我推薦只是在不能使用泛型集合的時候采用,如果能夠使用泛型,那當然是最好,至于泛型,我們會在后面做詳細的講解,目前如果有朋友急于了解的話可以去我的博客,我轉載了一篇非常好的寫泛型的文章;(C# 語言和 .NET Framework 的 2.0 版和更高版本支持泛型。)
新聞熱點
疑難解答