[C#] 属性でコードに意味を与える Jul 8, 2026 bucket-sort 属性を使って型やメソッドにメタデータを付与し、リフレクションで読み取る方法を整理します。Obsolete、独自属性、AttributeUsage、アセンブリ属性まで扱います。
[C#] リフレクションで型の中身を調べる Jul 6, 2026 bucket-sort System.Type と System.Reflection を使って、型のメンバー情報を列挙する小さなメタデータビューアを作りながら、リフレクションの実践的な使い方を整理します。
[C#] 型メタデータとリフレクションの基礎を理解する Jul 5, 2026 bucket-sort Chapter 17 の導入として、型メタデータがなぜ必要なのか、System.Type で何が分かるのか、実行時に型情報・定義元アセンブリ・参照アセンブリを調べる方法を整理します。
[C#] .NET アセンブリの構造とライブラリの種類を理解する Jul 1, 2026 bucket-sort アセンブリが単なる DLL ではなく、実行コード、型メタデータ、参照情報、リソースを含む自己記述的な単位であることを整理し、クラスライブラリ、コンソールアプリ、対象フレームワークの違いを説明します。
[C#] Reflectionとは(機能と役割) Mar 23, 2026 bucket-sort Reflectionは、実行時に型情報やAttributeなどのメタ情報を取得するための仕組みです。Attributeが付加する「情報」を読み取り、動作を切り替える役割を担い、フレームワークや自作処理で広く利用されています。