|
|
1
2
你想用一个 singleton 模式,以引用正在使用的流作者。单例是一种“模拟”全局变量功能的方法,而不存在全局变量的问题。 本质上,singleton提供的是一个特定于类的资源实例,您希望在应用程序的许多不同部分之间共享该资源。通过静态类实例访问资源。 实际上,您要做的是定义一个类,该类作为公共类 静止的 为您要使用的streamwriter成员;这样,您在其余代码中使用的任何方法都可以通过从包含类访问streamwriter的同一实例(不需要创建类的实例,因为它是静态的),从而获得对该实例的访问。 |
|
2
1
类似的东西
有些变化是可能的,主要项目是这里的静态属性。这就像是一个全球性的,但并没有(完全)那么糟糕。 |
|
3
0
所有的函数都是同一类的吗?您可以创建一个类变量(字段),并从类的所有方法访问它。如果不是,则可以使用静态字段创建新的公共类。 |
|
|
4
0
我可以用
|
|
|
A B · C#Excel自动调整列避免长文本时出错 9 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 9 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 9 月前 |
|
|
Duck0 · 这个对象在更高的帧率下会更快吗,因为它在Update()中? 10 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 10 月前 |