これはインターフェイスと継承を実装することに関連していると確信しています。c#System.Type Typeはどのように名前プロパティを持っていますか
System.TypeクラスはどのようにプロパティNameを持っていますか?メタデータや、私が見るオブジェクトブラウザを使用してからTypeクラスのコードは、Typeクラスが持っていない場合は、私は例:
string Name
どこでも定義されました。
私もその種類はのMemberInfoから継承し、(このような)_TypeとIReflectを実装して参照してください。
public abstract class Type : MemberInfo, _Type, IReflect
基底クラスのMemberInfoプロパティを持っています
public abstract string Name { get; }
私が知っているから、このは、抽象修飾子のために派生クラスでオーバーライドされるを持っています。
string Name { get; }
、それはインターフェイスであるため、それはどちらか、自分自身の実装を持っていない:私はそこに財産がある_Typeインターフェイスに続いて...タイプで
をそれを見ることはありません。
名前は定義されていますが、System.Typeクラスにはどのように値がありますか?または、このクラスの継承とインプリメンテーションインターフェイスがどのように機能するかを理解していません。