- ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
903 :デフォルトの名無しさん[]:2015/03/13(金) 01:43:11.64 ID:f6Klltto - 質問です。
以下のようなインターフェースを作り、 IBase<T>を継承したクラスを作りました。 同名で型が違うプロパティなんて定義できないんだろうなと思ったのですが、 見事にやってほしい挙動になりました。 実装をみるとobject型にはpublicがついていません。 どういった仕組みになっているのでしょうか? interface IBase object Value { get; set; } interface IBase<T> : IBase T Value { get; set; }
| - ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
908 :デフォルトの名無しさん[]:2015/03/13(金) 03:36:36.93 ID:f6Klltto - >>905
使いこなせる気がしないな 一回実装して終わりならいいけど
|
|