我正在寻找一种避免使用选择案例访问特定列表的方法;我将在一个模块上有大约 90 个列表,并且取决于在列表框中选择的记录(手动填充我的数据库中大多数表的名称,但不是全部)我需要阅读列表中的项目. 所以我有这样的事情:
Public RelevantTables_Table001 As List(Of Table001) = New List(Of Table001)
Public RelevantTables_Table002 As List(Of Table002) = New List(Of Table002)
'...
Public RelevantTables_Table999 As List(Of Table999) = New List(Of Table999)
Class Table001
'code for populating RelevantTables_Table001
End Class
Class Table002
'code for populating RelevantTables_Table002
End Class
Class Table999
'code for populating RelevantTables_Table999
End Class
现在我需要阅读相关列表,具体取决于列表框中选择的项目。例如,如果有人选择Table042
我需要阅读列表中的项目RelevantTables_Table042
。
我正在尝试为此使用 DirectCast,但我不知道该怎么做。