1

私はコーディングにかなり慣れていません。Visual Basic のチュートリアルに取り組んでいましたが、コードの行がわかりません。以下はコードです。

    Public Class Form1
    Private Sub lstData_SelectedIndexChanged(sender As Object, e As EventArgs) Handles lstData.SelectedIndexChanged
        Dim strName As String
        Dim strFavoriteColor As String
        strName = lstData.Items(lstData.SelectedIndex).ToString
        Select Case strName
            Case "Bryan"
                strFavoriteColor = "Madras Yellow"
            Case "Ashley"
                strFavoriteColor = "Sea Blue"
            Case "Jenifer"
                strFavoriteColor = "Morning Mist"
            Case "Eddie"
                strFavoriteColor = "Passionate Purple"
            Case "Katelyn"
                strFavoriteColor = "Red"
        End Select
        MessageBox.Show(strName & "'s favorite color is " & strFavoriteColor, "Select Demo")
    End Sub
End Class

私が理解していない行はstrName = lstData.Items(lstData.SelectedIndex).ToString です

.Itemsのポイントがわかりません。また、括弧内のコードとその目的を理解するのに苦労しています。

私が見つけた答えに最も近いのは、次のウェブサイトです。誰かが私にもっとわかりやすい方法で説明してくれることを願っています。

4

2 に答える 2