これまでのコードは次のとおりです。テキスト ファイルから読み取った名前を表示するリスト ボックスがあります。次に、txtName と txtPhone の 2 つのテキスト ボックスがあります。名前がリスト ボックスで強調表示されると、名前が txtName に表示され、電話番号が txtPhone に表示されるはずですが、正常に機能していません。どんな助けでも大歓迎です。
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim memberphones() As String = IO.File.ReadAllLines("memberphones.csv")
Dim query = From line In memberphones
Let data = line.Split(","c)
Let name = data(0)
Let phone = data(1)
Select name
lstOutput.DataSource = query.ToList
txtName.Text = Name
txtPhone.Text = phone
End Sub
End Class
テキスト ファイルの内容は次のとおりです。 Carol Preiss,587-2333 Alice Rees,860-9744 Carlos Sanchez,209-4587 John Smith,576-2988