如果您打开了多个应用程序,它们都引用了相同的对象......
引用的对象如何成为单个实例?
示例:
如果一个应用程序更新了一个属性,那么所有其他应用程序都会看到更改。
答案 0 :(得分:0)
我不确定你想要达到什么目标。应用程序可以通过WCF或远程交换信息(当然还有其他方式)。如果您需要某个应用程序一次只能运行一个实例 - 您可以使用名为Mutex。
答案 1 :(得分:0)
也许您可以将共享实例状态移动到数据库或XML?获取/更新它会容易得多。另一种选择是将对象序列化为本地文件,并使用命名的互斥锁来访问它(如果所有应用程序都是本地的)。我也会考虑VikciaR的答案。