静态类被认为是不好的做法?几天前我读了一篇关于这个的文章(找不到,对不起),基本上说有静态类(特别是那些'帮助'类)通常是坏代码的标志.这是正确的,如果是的话,原因是什么?
code-design static-class
静态类有什么用?我的意思是使用静态类有什么好处以及CLR如何处理静态类?
.net c#
我有一个数学辅助类,其中每个函数都是静态的,即作为参数输入的参数,返回值.我应该将整个类声明为静态吗?将静态修改器添加到类中是否会对性能产生影响?
此外,我不确定此指南的含义:"不要将静态类视为杂项." - 我有几个类只是一堆杂项静态函数...
.net c# oop static-methods static-classes
.net ×2
c# ×2
code-design ×1
oop ×1
static-class ×1
static-classes ×1
static-methods ×1