久久―日本道色综合久久,亚洲欧美精品在线,狼狼色丁香久久婷婷综合五月,香蕉人人超,日本网站黄,国产在线观看不卡免费高清,无遮挡的毛片免费

2023信創(chuàng)獨(dú)角獸企業(yè)100強(qiáng)
全世界各行各業(yè)聯(lián)合起來,internet一定要實(shí)現(xiàn)!

用新VB.NET 枚舉提高效率

2004-02-21 eNet&Ciweek

  IEnumerator界面支持兩種方法和一種特性。MoveNext方法能在集合中一次移動(dòng)一條記錄。Reset方法能使枚舉器復(fù)位到集合的起始。Current特性能從集合返回當(dāng)前記錄。

下面的程序顯示了這三種計(jì)算集合的可能的辦法。

Dim testCollection As New Collection()
Dim collectionItem As String
Dim loopCounter As Integer
Dim enumCollection As Ienumerator

With testCollection
.Add("1")
.Add("2")
.Add("3")
End With

For Each collectionItem In testCollection
Console.Out.WriteLine(collectionItem)
Next

For loopCounter = 1 To testCollection.Count
Console.Out.WriteLine(testCollection.Item(loopCounter))
Next

enumCollection = testCollection.GetEnumerator()

Do While enumCollection.MoveNext
Console.Out.WriteLine(enumCollection.Current)
Loop

IEnumerator帶給你For…Each技術(shù)所能提供的計(jì)數(shù)功能,另外還有使循環(huán)復(fù)位和從起始位置開始的新加功能。

相關(guān)頻道: eNews

您對本文或本站有任何意見,請?jiān)谙路教峤?,謝謝!

投稿信箱:tougao@enet16.com