私は現在、定期的に使用している「ヘルパー」スタイルの拡張メソッドをいくつか持っています(それらはほとんどが非常にシンプルで直感的であり、悪ではなく善のために機能するため、これを使用するかどうかについての議論に陥らないでください)。 )。これらは、コア .NET CLR クラスを大幅に拡張しています。
現在、拡張メソッドを保持する 'ExtensionMethods.cs' ファイルをソリューション内の新しいプロジェクトごとにコピーして、それらを複数のプロジェクトで使用できるようにする必要があります。
ソリューション内の複数のプロジェクトで動作するように拡張機能を定義することは可能ですか?それとも、それらを「拡張機能」DLL にラップすることはできますか?それともプロジェクトの範囲に限定されますか?
編集「専用プロジェクト」の回答は完全に有効ですが、彼が提供するアプローチを好むため、マルキシダードを選択しました。これまでのすべての回答に感謝します。すべて良い回答だったので、すべてアップモッドしました。