Exemple #1
0
 public static void Dispose()
 {
     if (ALDevice != null)
     {
         InstancePool.Clear();
         DynamicInstancePool.Clear();
         ALDevice.Dispose();
         // ALDevice = null; <- May cause Exceptions!
     }
 }
 private static void Dispose(object sender, EventArgs e)
 {
     InstancePool.Clear();
     DynamicInstancePool.Clear();
     ALDevice.Dispose();
 }