我有一個類對象,我想訪問所有文件在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#。 –