新しい C# クラスを作成するとき、プロパティ、イベント デリゲート、関数、関数のオーバーライドなどを宣言するための最適な論理的順序と、その順序を決定する際に考慮すべき考慮事項について確信が持てません。
通常、WebUserControl のコード ビハインド クラスを作成するときは、次の順序で配置します。
- イベント
- プロパティ
- ライフ サイクル イベントのオーバーライド関数
- その他の機能
これを行うためのより論理的な方法はありますか?また、クラス ファイル内でクラスのこれらの要素を順序付ける方法を決定する際に、どのような考慮事項を考慮する必要がありますか?