私はいくつかのレガシーコードを探していました。VB.NETインターフェイスインスタンシエーション奇妙な
具体的なクラスTestClass
があるとします。 TestClass
は、インターフェイスITestClass
を実装しています。
次の場合、どのような動作が必要ですか?
Dim testClass as TestClass = Nothing
Try
testClass = New ITestClass
...
End Try
(私はこれが可能だったとしても気づいていなかった)私の知る限り理解し、あなたの代わりにそのインターフェース相手のTestClass
を利用することを余儀なくされるだろう。
あなたはITestClass'がインターフェイスである '_certain_ていますか?あなたはそれのためのコードを投稿できますか? – Oded
Visual Studioで 'ITestClass'の上にカーソルを置くと、ツールチップにはインターフェースと表示されます。 'TestClass'の上にマウスを置くと、それはクラスだと言います。 –