拡張メソッドに関して言えば、クラス名は何もしないように見えますが、名前空間が行うグループ化を提供します。名前空間を含めるとすぐに、名前空間内のすべての拡張メソッドを取得します。したがって、私の質問は次のとおりです。静的クラスにある拡張メソッドから取得できる値はありますか?
それらを静的クラスに入れることがコンパイラの要件であることは理解していますが、組織の観点からは、拡張メソッドをクラスで囲まずに名前空間で定義できるようにすることは合法であると思われます。上記の質問を別の言い方にすると、拡張メソッドをクラスにアタッチするのではなく、名前空間にアタッチすることで、開発者として得られる実用的な利点や助けはありますか?
私は基本的に、直感、確認、または洞察を得ようとしています-拡張メソッドをそのように実装するのが最も簡単であり、拡張メソッドが名前で独自に存在することを許可する時間の価値がなかったのではないかと思います-スペース。