現在、VB.NETを使用して開発を行っています。下記のようにSortedDictionaryクラスの変数を宣言しています。
VB.NET
1 Private _Dictionary As New SortedDictionary(Of String, String)
用意してDBから取得した一つの項目を上記で宣言した_Dictionaryに追加しています。
そのデータを_Dictionary内をループして一つずつ取り出すために、下記のような処理をしています。
VB.NET
1Dim data as string = string.empty 2 3For i As Integer = 0 To _Dictionary.Count - 1 Step 1 4 5 data = _Dictionary.Item(i) 6 7Next
このdata変数に格納するときに「KeyNotFoundException」が発生してしまいます。
SortedDictionaryクラスで宣言された変数を使用してその変数内を値の数だけループして取得するということは不可能なのでしょうか。
分かる方がいらっしゃいましたら教えてください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/11 04:26