真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

VB.NET如何使用SortedLists

小編給大家分享一下VB.NET如何使用Sorted Lists,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

站在用戶的角度思考問題,與客戶深入溝通,找到扶綏網(wǎng)站設(shè)計(jì)與扶綏網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋扶綏地區(qū)。

Visual Basic.NET是基于微軟.NET Framework之上的面向?qū)ο蟮闹虚g解釋性語言,可以看作是Visual Basic在.Net Framework平臺(tái)上的升級(jí)版本,增強(qiáng)了對面向?qū)ο蟮闹С帧5捎诟膭?dòng)太大,導(dǎo)致VB.net對VB的向后兼容性不好,在業(yè)界引起不小的爭議。

大多的VB.Net程序員使用Visual Studio .Net作為IDE(integrated development environment). SharpDevelop是另一種可用的開源的IDE。VB.Net需要在.Net Framework平臺(tái)上才能執(zhí)行。

SortedList的優(yōu)點(diǎn)和劣勢

System.Collections.SortedList是基于鍵值的字典類型,它允許按照一定順序存儲(chǔ)條目。這在處理已經(jīng)排好順序的內(nèi)容是極有優(yōu)勢的。SortedList方便之處在于付出更小的加法代價(jià)和更小的刪除代價(jià)。SortedList使用兩個(gè)數(shù)組:一個(gè)存儲(chǔ)鍵值,另一個(gè)存儲(chǔ)數(shù)據(jù)或?qū)ο髤⒖肌?/p>

VB.NET使用Sorted Lists時(shí),請記住對象是以基于鍵值而不是基于對象進(jìn)行存儲(chǔ);因此,鍵值需要支持IComparable,即整型或者字符型。否則,在定義SortedList時(shí),自定義一個(gè)IComparer作為SortedList的參數(shù)。

范例

在Listing A的代碼示例中,我定義了一個(gè)SortedList類的新實(shí)例:srtList,同時(shí)也定義了一個(gè)用于保存特殊條目的DictionaryEntry,它被存儲(chǔ)在SortedList中。然后,我使用“添加”方法在列表中添加了3個(gè)條目。

注意:我添加的條目是a,b,c,其鍵值為1,3,2。這是為了說明:條目被立即存入SortedList,并且以其鍵值進(jìn)行存儲(chǔ)。為了確定這一點(diǎn),我創(chuàng)建了一個(gè)循環(huán),以遍歷srtList中所有條目,并且依次顯示其鍵值和值。正如所想的,顯示的結(jié)果如下:鍵值:1;值:a;鍵值:2;值:c, 鍵值:3;值:b。

以上是“VB.NET如何使用Sorted Lists”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


當(dāng)前名稱:VB.NET如何使用SortedLists
URL標(biāo)題:http://weahome.cn/article/jggsji.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部