偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

VB.NET枚舉增加編程速率

開(kāi)發(fā) 后端
VB.NET性能的提高方法有很多種。我們可以通過(guò)使用VB.NET枚舉來(lái)實(shí)現(xiàn)性能的提高。希望本文介紹的內(nèi)容可以提高大家的編程效率。

每一個(gè)編程語(yǔ)言在實(shí)際編程的時(shí)候,都希望能夠以***能力提高這一語(yǔ)言的編程效率。我們現(xiàn)在就以VB.NET為例講解相關(guān)效率提高方法。主要就是針對(duì)VB.NET枚舉的使用來(lái)獲得效率的提高。#t#

當(dāng)你還使用For…Each循環(huán)或者是For 1 To Count 循環(huán)處理集合的時(shí)候,VB .NET中加入了一種新的技術(shù),IEnumerator界面。

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

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

 

  1. Dim testCollection As New Collection()  
  2. Dim collectionItem As String   
  3. Dim loopCounter As Integer 
    Dim enumCollection As Ienumerator  
  4. With testCollection  
  5. .Add("1")  
  6. .Add("2")  
  7. .Add("3")  
  8. End With  
  9. For Each collectionItem In 
    testCollection   
  10. Console.Out.WriteLine(collectionItem)  
  11. Next  
  12. For loopCounter = 1 To 
    testCollection.Count   
  13. Console.Out.WriteLine
    (testCollection.Item(loopCounter))  
  14. Next  
  15. enumCollection = testCollection.
    GetEnumerator()  
  16. Do While enumCollection.MoveNext   
  17. Console.Out.WriteLine
    (enumCollection.Current)  
  18. Loop 

 

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

責(zé)任編輯:曹凱 來(lái)源: 中國(guó)IT實(shí)驗(yàn)室
相關(guān)推薦

2009-11-03 13:48:02

VB.NET枚舉

2009-10-23 17:03:18

VB.NET事件編程

2009-10-12 16:56:36

VB.NET常量VB.NET枚舉

2009-11-10 13:08:13

VB.NET編程技巧

2009-11-02 15:08:58

VB.NET Obje

2009-10-14 15:34:29

VB.NET窗體編程模

2009-11-02 15:16:07

VB.NET編程

2009-10-29 11:41:27

VB.NET寫(xiě)Obje

2009-11-02 14:55:52

VB.NET Obje

2009-11-10 15:30:46

VB.NET編程原則

2009-10-29 14:02:24

VB和VB.NET比較

2010-01-11 17:30:40

VB.NET播放聲音

2009-10-20 10:59:32

VB.NET編程

2009-10-20 14:21:55

VB.NET fnSi

2009-10-14 12:51:41

VB.NET Data

2009-10-13 14:19:03

VB.NET面向?qū)ο缶?/a>

2009-10-13 11:28:39

VB.NET面向?qū)ο缶?/a>

2011-06-17 11:05:22

VB.NET

2009-06-24 15:45:32

VB.NET

2010-01-11 16:15:13

VB.NET枚舉功能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)