[C#] プラグインで拡張できるアプリケーションを設計する Jul 9, 2026 bucket-sort リフレクション、属性、AssemblyLoadContext を組み合わせ、機能をモジュール化して後から追加できるアプリケーション構造をサンプルコード付きで整理します。
[C#] 属性でコードに意味を与える Jul 8, 2026 bucket-sort 属性を使って型やメソッドにメタデータを付与し、リフレクションで読み取る方法を整理します。Obsolete、独自属性、AttributeUsage、アセンブリ属性まで扱います。
[C#] 外部アセンブリを読み込み実行時に型を呼び出す Jul 7, 2026 bucket-sort 実行時に DLL を読み込み、型を探し、Activator.CreateInstance と MethodInfo.Invoke でメソッドを呼び出す方法を整理し、プラグイン構造への橋渡しを行います。
[C#] リフレクションで型の中身を調べる Jul 6, 2026 bucket-sort System.Type と System.Reflection を使って、型のメンバー情報を列挙する小さなメタデータビューアを作りながら、リフレクションの実践的な使い方を整理します。
[C#] 型メタデータとリフレクションの基礎を理解する Jul 5, 2026 bucket-sort Chapter 17 の導入として、型メタデータがなぜ必要なのか、System.Type で何が分かるのか、実行時に型情報・定義元アセンブリ・参照アセンブリを調べる方法を整理します。
[C#] クラスライブラリを作成して利用する Jul 3, 2026 bucket-sort クラスライブラリを作成してクライアントアプリから利用する基本手順、リフレクションによるマニフェスト確認、簡単な中間言語の観察、internal 型を別アセンブリへ公開する方法を整理します。