我目前有一個類,當我啓動我的程序時實例化。該類本身將創建一個新線程並開始搜索來自路由器的廣播。在C#中的多個對象之間共享一個實例化的類
我有其他窗口,除了MainWindow之外,它需要能夠訪問存儲在這個類的實例中的數據。但是,我不確定其他窗口如何引用此數據。
有沒有其他一些方法可以存儲此類的實例,以便它可以在應用程序範圍內訪問?我需要它在應用程序的其餘部分啓動時正確啓動,所以在第一個窗口中實例化類似乎是合乎邏輯的(對我而言)。
namespace Lalu_WPF
{
public partial class MainWindow : Window
{
// data storage for program
public FindRouter finder = new FindRouter();
public MainWindow()
{
......
will [Singleton pattern](http://en.wikipedia.org/wiki/Singleton_pattern)能工作嗎? – 2011-03-30 00:43:24
每次有人讓單身測試人員殺了一個kitteh – 2011-03-30 00:56:23