これで問題ないかどうか知りたいのですが、プロジェクトのどこかにクラスがあり、ある時点でオブジェクトをこのクラスタイプまたは別のクラスタイプにキャストする必要があるとしましょうが、これは実行時にしか知ることができないため、設計時に私はこのようなことをすることができますか??
Dim obj = 'will be assigned something of some type.
Dim typeObj As Type = Type.GetType("xxxx.Foo")
Dim fooVar As Foo = CTypeDynamic(obj, typeObj)
これは次のように機能しますか?
Dim x As String = "3"
Dim n As Integer = CType(x, Integer)