public void Dispose() { if (daisy != (IntPtr)0) { DLL.daisy_daisy_delete(daisy); } daisy = (IntPtr)0; }