私は Windows フォーム アプリケーションで作業しており、テーブルの形式で情報が格納されているテキスト ファイルを読み取っています。次のようになります。
ID Name URL
1 client1 client1.com
2 client2 client2.com
3 client3 client3.com
などなど...私がする必要があるのは、このデータをストリームリーダーから読み取って、それをvbtabと改行を含む文字列にスローし、その情報から配列を作成して、後で列名 (ID、名前、URL) と ID 番号に基づいて情報を取得できるテーブル。私は配列の経験があまりないので、これを行う方法としてここで助けを得たいと思っていました.
この機能のこれまでのコードは次のとおりです。
Dim readCLientTxtListReader As New StreamReader(strReplicationDataClientAccessListPath)
Dim strClientAccessList As String = readCLientTxtListReader.ReadToEnd
Console.Write(strClientAccessList)
readCLientTxtListReader.Close()
Dim i As Integer
Dim aryClientAccessList() As String
aryClientAccessList = strClientAccessList.Split(vbTab)
For i = 0 To UBound(aryClientAccessList)
Console.WriteLine(aryClientAccessList)
Next i
これに関する問題は、各 vbtab 間の個々の文字列として配列の新しいインスタンスを作成するだけであることです。つまり、配列は次のようになります。
ID
Name
URL
1
client1
client1.com
2
client2
client2.com
3
client3
client3.com
これは私が本当に必要としているものではありません。
何か案は?
さらに情報が必要な場合は、お知らせください。
編集:追加の補足として、多次元配列は私が探しているものであり、現在探していると思いますが、これらについてさらに情報があれば、大いに感謝します。