さて、これはおそらく単純な/愚かな質問ですが、助けに感謝します。今リスト内のオブジェクトを検索する(Of ...)名前で
、私は行くことによって、リストにクラスを追加している:
Public RacersArray As New List(Of Racer)
...
Dim tempRacer As New Racer()
With tempRacer 'create data that is to be 'add' or 'edit'
.Name = InpName.Text
.CleatSize = InpCleatSize.Text
.SkillLevel = InpSkillLevel.Text
.Height = InpHeight.Text
.Team = InpPreferredTeam.Text
End With
RacersArray.Add(tempRacer)
私は同じような何かをすることによって、このリストの項目を参照しようとしている:
RacersArray.IndexOf(<Name>)
しかし、明らかにその彼らはすべて同じアイテム名 'tempRacer'を持っている場合は動作しません。
これは私がこれを行う方法ではないという強い感触を得ています。
ありがとうございました!
辞書に入れて...同じ名前の場合は、どういう意味ですか?追加するオブジェクトごとにキーが必要ですので、探している相手を見つけることができます。 – Codexer
リストの代わりに、[Dictionary](https://msdn.microsoft.com/en-us/library/xfhwa508(v=vs.110).aspx)を使用してみてください。 –