[C#] System.Object クラスを整理する — すべてのクラスの基底クラスと提供されるメソッド May 1, 2026 bucket-sort C# の全クラスの基底クラス System.Object の役割、メソッド一覧、オーバーライドの実践的な注意点を整理します。
[C#] メンバーのシャドーイング(hiding) — new キーワードで基底クラスのメンバーを隠す Apr 29, 2026 bucket-sort new 修飾子によるメンバーのシャドーイングの仕組みと、virtual/override との本質的な違いをコード例で解説します。
[C#] sealed の設計戦略 — クラスを「継承させない」という積極的な判断 Apr 26, 2026 bucket-sort sealed の言語仕様に留まらず、クラス設計における sealed の判断基準とリスク回避の実践テクニックを解説します。
[C#] 多重継承を許さない言語設計 — Diamond Problem と C++ の経験から考える Apr 25, 2026 bucket-sort 多重継承の概念・利点・弊害と、C# がそれを排除した設計思想をコード例とともに解説します。