object(myObject)型のObjectを取得しました。myObjectは、関数(ImyFunction)を含む別のクラスを継承します。関数を呼び出したいのですが、プロジェクトが「OptionStrictOn」になっている必要があります。したがって、オブジェクトの宣言を要求します。
Public MustInherit Class IClass(Of T1)
...
Public Sub IMyFunction()
...
Public Class myClass1 : Inherits IClass(Of Item1)
...
Public Class myClass2 : Inherits IClass(Of Item2)
dim obj as object = new myClass1
...
obj.IMyFunction 'at this moment, I dont know whish class base of IClass I have
(それは単なるサンプルです)
strictオプションのため、obj.IMyFunctionを実行できません。多分キャストの方法がありますか?