公用事业类最佳实践?

Son*_*Boy 5 oop

我们目前有一个实用程序类,它处理大量字符串格式,日期显示和类似功能,它是一个共享/静态类.

这是"正确的"做事方式还是我们应该在需要时实例化实用程序类?

我们的主要目标是减少内存占用,但应用程序的性能也是一个考虑因素.

PS.我们正在使用.NET 2.0

Jef*_*dge 3

如果类中有任何状态,那么最好用它来创建对象。就对象依赖性和线程安全性而言,单例是一种痛苦。

如果类中没有状态,则选择是否将其设为静态不会对内存占用产生明显影响。