我有一個類對象,我想訪問所有文件在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. 如何使變量可以通過所有控制器訪問?
- 5. 如何檢查一個文件夾是否可以通過網絡訪問c#
- 6. 如何使頁面中的所有按鈕都可以通過鍵盤訪問
- 7. 在我的所有應用程序類中都可以訪問一個對象
- 8. 如何訪問NSDictionary的所有對象?
- 9. 如何使用c#訪問另一個窗體中的對象?
- 10. 如何通過偏移訪問對象中的對象?
- 11. TimerEvent.TIMER事件的Timer對象可以全局訪問所有對象
- 12. 通過外鍵c訪問對象#
- 13. 如何訪問一個級別深度文件中的對象?
- 14. 我可以同時通過同一個DataContext對象訪問多個表嗎?
- 15. 訪問通過一個C++函數對象類
- 16. 訪問通過對象網關通過文件系統創建的Ceph對象
- 17. 如何讓一個變量可以被所有Swift文件訪問?
- 18. 可以從C#訪問Beanshell對象嗎?
- 19. 如何從一個對象訪問C#中的第一值3.0
- 20. 訪問者是否可以修改它所訪問的對象
- 21. 可以訪問到另一臺電腦的文件通過NSURL
- 22. 如何從一個不同的swift文件訪問一個類中的所有對象
- 23. 通過Angular訪問對象
- 24. 通過jQuery訪問對象
- 25. 如何使用單個對象訪問所有子方法?
- 26. 可以從Python對象運行Javascript文件訪問對象嗎?
- 27. 如何從另一個可觀察對象訪問對象
- 28. 我可以創建可通過不同方法訪問的單個對象嗎?
- 29. 是否可以通過USB從計算機訪問所有Android文件?
- 30. 訪問對象通過一個抽象的功能
你想要什麼請給的例子去做。通常當開發人員像你一樣談論「文件」時,這意味着他根本不理解C#。 –