好吧...我有一個C#.dll是單例的情況。現在,我想要做的就是當singletonInstance被實例化時,能夠提供對任何可能啓動的其他應用程序的引用。所以,我查了一下NamedPipes,這個工作將會奏效 - 除了一件事,它必須是跨平臺的,或者是平臺獨立的。我有一個解決方案,但我很難找出是否可以通過句柄或其他方法派生對singletonInstance的引用?Singleton引用
既然已經有了一些評論和問題,我可以多解釋一點,並澄清一下:我擁有的基本上是共享資源(我的singletonInstance.dll)。說appA需要那個singletonInstance,如果它還沒有實例化,它會實例化它。然後,appB啓動,它需要對singletonInstance的引用。這是場景。
您正在使用.NET。爲了您的目的,框架提供的任何東西都是跨平臺的。 – 2010-01-18 20:36:08
我想知道*爲什麼*你想這樣做。 – 2010-01-18 20:53:50
名稱「singletonInstance」對我來說是一種代碼味道。 – Tom 2010-01-18 21:13:26