クラスの属性情報を取得するには、を使用できます。各属性について、必要なタイプに一致する属性(Name
属性など)を確認するためにを使用します。 Author
属性が見つかったら、typeof(Book).GetProperties()
インスタンスから属性名を取得し、属性自体によって属性値を取得できます。 次のコードは、スキャンのタイプを実現し、Book
属性の属性を識別し、属性の詳細を含む辞書を生成します。
GetCustomAttributes()
Author
このメソッドは、ランタイム中に特定の属性を持つ属性を持つ属性名と値を取得できます。
以上がC#の反射を使用して属性のプロパティと値を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。