- ベストアンサー
コレクションを配列にして利用する方法について
以下のソースがあります。 Dim aa As New SortedList(Of Integer, Integer) この aa というコレクションを aa(1) や aa(2) といったように利用するには どのように宣言したらよいですか。 基本的な質問で申し訳ありませんが、宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
自分、書けないとは思ってなかったorz で、C#からVB.NETに変換して調べた。 以下サイトのコードで、コメントをアポストロフィーにしなかったのは色がおかしくなるから https://ideone.com/96QqO
その他の回答 (1)
- D-Matsu
- ベストアンサー率45% (1080/2394)
回答No.1
えーと、VB.NETでいいですね? GetByIndex()を使えばいいんじゃないでしょうか。 http://msdn.microsoft.com/ja-jp/library/system.collections.sortedlist.getbyindex(v=VS.80).aspx
質問者
補足
早速の解答ありがとうございます。 また1つ教えてください。 VB.2005で、 Dim a1 As New SortedList(Of Integer, Integer) Dim a2 As New SortedList(Of Integer, Integer) と宣言します。 この a1 と a2 についてこの2つの変数名を a(1)、a(2) のように 配列を使用したい場合は、どのように宣言すればよいですか。 Dim a(1) As New SortedList(Of Integer, Integer) と記述したのですが、だめでした。 よろしくお願い致します。
お礼
解答ありがとうございます 短縮形ではない形式で書くのですね ありがとうございました。