我有一个类对象,我想访问所有文件在C#项目 Ofcourse我不想'静态'限定符,因为我想最终序列化这个对象。如何使一个对象可以通过C#中的所有文件访问
1
A
回答
4
0
如果你愿意,你使用这个类的一个实例 - 用最流行的模式之一辛格尔顿:
http://msdn.microsoft.com/en-us/library/ff650316.aspx
using System;
public class Singleton
{
private static Singleton instance;
private Singleton() {}
public static Singleton Instance
{
get
{
if (instance == null)
{
instance = new Singleton();
}
return instance;
}
}
}
+0
你读过下一段吗?它不是线程安全的。 –
+0
这个例子 - 是的,你可以在参考文章中找到**多线程Singleton ** – Samich
相关问题
- 1. 如何通过一个文件访问所有ftp文件?
- 2. 你可以通过两层组件访问一个对象吗?
- 3. 如何使变量可以通过所有控制器访问?
- 4. 如何检查一个文件夹是否可以通过网络访问c#
- 5. 在我的所有应用程序类中都可以访问一个对象
- 6. 如何访问NSDictionary的所有对象?
- 7. 如何使用c#访问另一个窗体中的对象?
- 8. TimerEvent.TIMER事件的Timer对象可以全局访问所有对象
- 9. 通过外键c访问对象#
- 10. 访问通过对象网关通过文件系统创建的Ceph对象
- 11. 可以从C#访问Beanshell对象吗?
- 12. 如何从一个对象访问C#中的第一值3.0
- 13. 可以访问到另一台电脑的文件通过NSURL
- 14. 访问者是否可以修改它所访问的对象
- 15. 通过jQuery访问对象
- 16. 如何使用单个对象访问所有子方法?
- 17. 是否可以通过USB从计算机访问所有Android文件?
- 18. 通过对象数组访问对象
- 19. 通过API访问所有Eventbrite事件
- 20. 如何通过索引C访问对象#
- 21. 如何从C#中的其他表单访问一个对象?
- 22. 如何访问C中的父对象#
- 23. 我可以使用C#中的对象名称访问对象属性吗?
- 24. MongoDB聚合(通过MongoEngine/PyMongo):我可以访问ReferenceField对象吗?
- 25. 可以通过asp.net访问flash共享对象吗?
- 26. 如何使htdocs文件夹可通过互联网访问
- 27. 如何在Windows 7中通过Python访问文件的所有属性?
- 28. 如何使对象全局可访问?
- 29. 在Android中创建一个可被所有Activites访问的对象
- 30. C++:管理一组对象,以便持有的对象可以访问持有它们的数据结构
你想要什么请给的例子去做。通常当开发人员像你一样谈论“文件”时,这意味着他根本不理解C#。 –