アプリケーションの最適なディレクトリ構造を決定しようとしています
私は持っている:
UI
データ
インターフェイス
しかし、デリゲートをどこに置くべきかわかりません..
別の Delegates フォルダーが必要か、または使用されているのと同じクラスにデリゲートを格納する必要があります。.
アプリケーションの最適なディレクトリ構造を決定しようとしています
私は持っている:
UI
データ
インターフェイス
しかし、デリゲートをどこに置くべきかわかりません..
別の Delegates フォルダーが必要か、または使用されているのと同じクラスにデリゲートを格納する必要があります。.
デリゲートに共通の用途がある場合は、それらを共通の場所に格納する必要がありますが、クラスでのみ使用する場合は、同じクラスに配置してください。
Classes、Structs、および Enums フォルダーがありません。Delegates フォルダがあるのはなぜですか?
また、C# 3.0 を使用している場合は、通常、名前付きデリゲートの代わりに汎用デリゲート (System.Action および System.Func) を使用する必要があります。
それは悪い考えだと思います。Microsoft と同じように、コードを機能別に並べ替える必要があります。
デリゲートに関しては、もう必要ありません。一般的な Func と Action のデリゲートができたので、独自に作成する理由はありません。
デリゲートは、基本的に参照型のメソッド コンテナーです。私の意見では、デリゲートは、それらが使用されているのと同じクラスに格納する必要があります。別のデリゲート フォルダーを作成する必要はありません。