一般的に静的メソッドを使用する頻度はどれくらいですか?私が好きなら:
Class1 _class34 = new Class1(parameter);
Class1.DoSomething(_class34, parameter1, parameter2, parameter3, parameter4).
また
_class34.DoSomething(parameter1, parameter2, parameter3, parameter).
最初の例のように、クラスの静的メソッドを呼び出してクラスのオブジェクトを渡す傾向がありますか?
これら2つの例に関するベストプラクティスは何ですか?注意すべきパフォーマンス、デザイン、一般的な慣行はありますか?どちらを一般的に使用する必要があり、毎日のコーディングシナリオでどちらを選択しますか。最初の例は読みやすいようです(すべてのパラメーターを渡して何かを実行します)。2番目の例では、オブジェクトで作業していることを2回読み取る必要がありますか?
それは本当に大したことではなく、ただ疑問に思っています。