次の方法で共有


TypeName.FullName プロパティ

定義

名前空間を含め、アセンブリ名を含まない、この型の完全な名前を取得します。たとえば、"System.Int32" などです。

入れ子になった型は '+' で表されます。たとえば、"MyNamespace.MyType+NestedType" などです。

public:
 property System::String ^ FullName { System::String ^ get(); };
public string FullName { get; }
member this.FullName : string
Public ReadOnly Property FullName As String

プロパティ値

注釈

構築されたジェネリック型の場合、型引数は完全修飾を使用して一覧表示されます

名。 たとえば、"list<int>" を指定すると、FullName プロパティは

"System.Collections.Generic.List'1[System.Int32, mscorlib, ...]]"

オープンジェネリック型の場合、規則はバックティック ("'") を使用し、その後に

ジェネリック型のアリティ。 たとえば、"Dictionary<,>"と指定すると、FullName

プロパティは "System.Collections.Generic.Dictionary'2" を返します。 与えられた "辞書<,>.Enumerator",

FullName プロパティは "System.Collections.Generic.Dictionary'2+Enumerator" を返します。

詳細については、ECMA-335、Sec. I.10.7.2 (型名とアリティ エンコード) を参照してください。

適用対象