わかりました、私は C# コーダーであり、VB.NET を読むことさえ困難です。信じられないほどばかげた質問になるかもしれませんが、ご容赦ください。しかし、次のようなコードがあります。
Function GetName(sourceObject as Object) as String
return sourceObject.Name
End Function
では、おそらく構文が間違っているという事実を無視して、VB.NET は sourceObject から Name プロパティを取得する方法を教えてください。実行時に調べると、sourceObject が Name という名前のプロパティを getter でサポートするタイプであることがわかりますが、この場合、VB.NET は何をするのでしょうか? これを何らかの方法で実行時に自動的にキャストするために、コンパイラによって生成されている追加のコードはありますか?
お察しのとおり、少し混乱しています。前もって感謝します!