私には2つの機能があります.1つは次のとおりです。
Public Sub PopulateValidKeystrokeList()
ValidKeystrokeList.Add(Keys.A)
ValidKeystrokeList.Add(Keys.B)
ValidKeystrokeList.Add(Keys.C)
ValidKeystrokeList.Add(Keys.D)
ValidKeystrokeList.Add(Keys.E)
ValidKeystrokeList.Add(Keys.F)
ValidKeystrokeList.Add(Keys.G)
ValidKeystrokeList.Add(Keys.H)
ValidKeystrokeList.Add(Keys.I)
ValidKeystrokeList.Add(Keys.J)
'backPopulateDictionary()
End Sub
そしてもう一つはこれです:
Public Function backPopulateDictionary(ByRef validkeylist As List(Of String))
For i As Integer = 0 To ValidKeystrokeList.Count - 1
keystrokeDictionary.Add(ValidKeystrokeList.Item(i), i)
Next
Return keystrokeDictionary
End Function
リスト全体を渡す必要がありますが、backPopulateDictionary()
リスト全体をパラメーターとして渡す方法がわかりません。これまでに試したことはすべてエラーになり、機能しないためです。