【发布时间】:2012-10-26 05:54:00
【问题描述】:
我搜索了很多,但没有一个答案是明确的(至少对我来说!)。现在我把这个问题放在 SO 中,因为我相信我无法在其他任何地方得到更明确的答案。
什么时候应该在我的类中使用私有/静态构造函数?
我厌倦了通常的答案,所以请帮助我提供一些实时示例以及使用这些构造函数的优点/缺点。
【问题讨论】:
-
私有构造函数 - 如果你不希望你的对象可以从当前类之外构造。静态构造函数 - 如果您需要初始化静态类的状态。
标签: c# .net static-constructor private-constructor