相关疑难解决方法(0)

将静态参数传递给类

据我所知,你无法将参数传递给C#中的静态构造函数.但是,在创建类的实例之前,我确实需要传递2个参数并将它们分配给静态字段.我该怎么办呢?

c# static-constructor static-members

6
推荐指数
1
解决办法
2万
查看次数

如何在C#,.NET中限制用户为singelton实例检查null?

我不希望那个结束程序员可以使用==或!=运算符来对抗我的singelton类.

最终用户做不到

if(SingleInstace == null)

我有超载!=和==运算符,但它没有帮助.

我有一个场景,我想处理单例实例并使用不同的参数初始化它.例如,我的s​​ingelton实例是DBAccess,我想用不同的服务器名称初始化它.因此,在处理单例实例的调用和用不同的服务器名称初始化它之间; 可能会有空检查.在这种情况下,我的singelton实例将使用旧服务器名称进行初始化.

请帮忙!!

.net c#

2
推荐指数
1
解决办法
160
查看次数

标签 统计

c# ×2

.net ×1

static-constructor ×1

static-members ×1