我有一个对象(myObject)类型的对象。myObject 继承了另一个包含函数 (ImyFunction) 的类。我想调用该函数,但我的项目需要在“Option Strict On”中。所以它要求声明对象。
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
(它只是一个样本)
由于严格的选项,我不能做 obj.IMyFunction。也许有一个演员的方式?