1
1
我想出来了,正在发布我的代码以供参考。在翻阅有关类/对象工厂的页面时(感谢Rberry),我发现了一些对
这将允许您从任何不需要新方法中参数的类(这不是工作所必需的)中创建基于会话的单例。 为了测试,我做了一个简单的课程:
您将注意到两个公共共享方法type()和sessionsinglton,它们调用上述扩展方法。 添加这两个功能后,我们有三种方法来启动会话singlton,如下所示:
此文件的跟踪输出如下:
在第一次调用sessionsinglton方法时访问classes new()方法,随后的调用反映实例实际上是从内存中提取的。 我希望这能在将来帮助别人。 |
2
1
如果您使用泛型,您可以只做新的t()。同时,sessionsingleton返回“object”类型,需要强制转换。我没有测试这个,但它应该可以工作。
|
Karl · 如何引发PrintPage的事件? 2 年前 |
Daniel · LINQ从列表的dataTable中提取部分匹配 2 年前 |
limelatte · 如何在datagridview中屏蔽特定列? 2 年前 |
Orsi · 选择嵌套列表的最大值和最小值。网 2 年前 |
D T · 如何为Excel Com设置公式? 2 年前 |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 2 年前 |