public void Dispose() { Release(); if (m_dll != null) { m_dll.Dispose(); m_dll = null; } GC.SuppressFinalize(this); }