|
|
1
1
这根本不是个愚蠢的问题。首先我要告诉你 When to Use Static Classes in C# ,因为这里有很多很好的建议。
即便如此,我还是觉得在长期设计中使用实例比使用静态方法更好。如果你打算在你的应用程序中使用任何面向对象的概念,那么静态方法将直接限制你。通常可以使用实例等创建更灵活的系统。
所以,为了给你一个直截了当的答案,我认为如果可以的话,你应该尽量避免使用静态方法,因为从长远来看,沿着OO路线走会有回报的。 |