VB.NET で読み取り専用プロパティを使用してインターフェイスを作成するにはどうすればよいでしょうか?
C# では、次のようにします。
interface ISomething {
int PropNeeded { get; }
}
しかし、VBで同じことをしようとすると
Interface ISomething
Property PropNeeded() As Integer
Get
End Get
End Property
End Interface
Visual Studio 2010 から次のエラー メッセージが表示されました。
プロパティに実装を与えようとしたようなものなので、これは論理的に思えます...しかし、プロパティにはセッターがなく、ゲッターしかないことが重要です。
あなたの助けは大歓迎です!