非ジェネリッククラス上の一般的なカッコでのみ構成されていC#のリフレクションType.Nameは、私が通過反映していますアセンブリ内のクラスを持っている
変数hold
に格納されて何
foreach(var type in typeof(Example).Assembly.GetTypes())
var hold = type.Name;
は、<>
ちょうど一般的なブラケットで、type.FullNameはExample+<>
です。何が起こっている?これは、アセンブリ内の他のすべてのクラスで機能します。このクラスには2つの部分的なファイルがありますが、どちらも汎用的ではありません。
http://stackoverflow.com/q/6418779/34397 – SLaks
タイプの '.Name'では、アングル' <> 'はジェネリックタイプとは関係ありません。ジェネリック型は '.ToString()'を使うと '' SomeClass'3 [TOne、TTwo、TThree] ''と似ていますが、 '' SomeClass'3 "' '' '。 –
SLaks、ありがとう、私は最初の検索でその質問を見つけることができませんでした。なぜなら私はコンパイラ生成クラスを探していることを知らなかったからです。 – Dagrooms