我应该多久使用一次静态方法?如果我喜欢:
Class1 _class34 = new Class1(parameter);
Class1.DoSomething(_class34, parameter1, parameter2, parameter3, parameter4).
或者
_class34.DoSomething(parameter1, parameter2, parameter3, parameter).
我倾向于调用类的静态方法并像第一个示例中那样传递类的对象?
关于这两个例子的最佳实践是什么?有什么我应该注意的性能、设计和一般做法吗?在日常编码场景中,我应该一般使用哪一个,而你会选择哪一个。第一个示例似乎更易于阅读(您传递所有参数并执行某些操作),在第二个示例中您必须阅读两次您正在处理一个对象?
这不是什么大问题,只是想知道。