C#项目中建立了 Threading.Mutex 对象, 怎么在程序关闭时 把系统静态区的mutex删除?

解决方案 »

  1.   

    什么都不用做。
    注:如果有mutex.WaitOne倒是记得要mutex.ReleaseMutex
      

  2.   

    我新建mutex不是在程序启动时  是在选择一个下拉框之后 ,为保证多个同名程序不能选择同一个下拉框选项。
    当我同时打开两个程序,第一个选“中国”,第二个选不了中国,这是对的 。
    但是当我把已经选了 中国 的第一个程序关掉,  第二个仍旧不能选中国   这就不对了。请问怎么办呢 ?  mutex是在 app.xaml.cs 建立的 public static Mutex 变量