.NETでは、スケーラビリティに関して、静的クラスの静的メソッドと通常クラスのインスタンスメソッドとの間で考慮すべき問題はありますか?静的メソッドまたはインスタンスメソッドを.NETで拡張しますか?
クラス内で静的メソッドが多数呼び出されると、「ログジャム」が発生しますか?それとも問題ではないですか?もしそうなら、インスタンスメソッドを使うほうがいいですか?
顧客データを取得するために呼び出されるGetCustomers()などのメソッドのようなものです。
EDIT: 他の質問/回答ではなく、スケーラビリティについて言及されている、各タイプのメソッドへの呼び出しのパフォーマンスに関する質問はそれほど重要ではありません。静的メソッドと静的メソッドとの間に秒当たり10Kコールがある場合、静的メソッドに問題がありますか?それとも問題ではないのですか?
マイナーな提案..あなたの最初の文は、書かれているように間違っています...私はそう思います メソッドが特定のオブジェクトインスタンスに依存する場合、静的メソッドとインスタンスメソッドの間には大きな違いがあります。 - 静的メソッドはコンパイルされません... –