[VB.net]SortedList クラスの使い方
プロパティ
1.Capacity SortedList オブジェクトの容量を取得または設定
2.Count SortedList オブジェクトに格納されている要素の数を取得
3.Keys SortedList オブジェクト内のキーを取得
4.Values SortedList オブジェクト内の値を取得
使用例
Imports System.Collections Module ModuleTest Public Sub Main() ' SortedList作成と初期化. Dim cftLst As New SortedList() cftLst.Add("keyA", "info345") cftLst.Add("keyB", "Test989") cftLst.Add("keyC", "study") ' SortedListのプロパティと値を表示. Console.WriteLine("SortedList要素の数: {0}", cftLst.Count) Console.WriteLine("SortedListオブジェクトの容量: {0}", cftLst.Capacity) Console.WriteLine("Keys and Values:") '関数を呼び出す PrintKeysAndValues(cftLst) End Sub 'SortedListのキーと値を出力するメソッド Public Sub PrintKeysAndValues(ByVal cftList As SortedList) Console.WriteLine("-キー-" & ControlChars.Tab & _ "-値-") Dim i As Integer For i = 0 To cftList.Count - 1 Console.WriteLine("{0}:" & ControlChars.Tab & _ "{1}", cftList.GetKey(i), cftList.GetByIndex(i)) Next i Console.WriteLine() Console.ReadKey() End Sub End Module
結果
SortedList要素の数: 3
SortedListオブジェクトの容量: 16
Keys and Values:
-キー- -値-
keyA: info345
keyB: Test989
keyC: study