2015-12-11 94 views
2

我有一个好奇的问题在这里。有一个单例类使用或调用另一个单例类是明智的吗?我目前工作的这个项目确实有点不错。这一惯例的好消息和坏消息将是最有帮助的。C#:单身人士使用单身人士

+3

你为什么认为这有什么问题? –

+0

这总是取决于项目。您想做什么? –

+0

我不完全确定是否存在或不存在。我想要一些见解,我想我从来没有见过这么多的单身使用,这提示了我的好奇心。 –

回答

0

毫无疑问。每个辛格尔顿代表自己,并称其为另一方。这不好还是不好。

它依赖于你的目标,如果singeltons自己是一个很好的决定。

+0

鉴于此示例:客户端服务器应用程序。说签到和验证方法服务器端是单身。登录访问验证。这会如何影响性能?会导致死锁发生? –

+0

@JosephFreeman方法并不是真正的“单身”,它们可以是静态或实例。类型(类)本身可以被构造为单例,从而只有一个**实例**存在。它就像你想要实例类的好处并强制只创建一个实例类一样。静态有点不同。 –

+0

您是否可以提供代码,至少是简单的来获得这个想法? –