少し問題があります。着信文字列を特定の値について解析するメソッドがあります。値が見つかった場合、新しいクラスがインスタンス化されます。クラス名は、解析された文字列と同じです。現時点では、私のコードは次のようになっています。
Public Class Test1
End Class
Public Class Important
End Class
Public Class DoWork
Public Sub DoWork(incoming as String)
Select case incoming
case "Test1"
dim myobj as new Test1
Case "Important"
dim myobj as new Important
End Select
End Sub
End Class
「Test1」のような文字列リテラルは好きではありません。定数に格納できますが、クラス名が変更された場合は、それらも変更する必要があります。リテラルをクラスの名前に置き換える方法はありますか?me.gettypeがインスタンス化されたオブジェクトの結果を生成することは知っていますが、現時点ではオブジェクトではないクラスの単純な名前はどうでしょうか。