public void Dispose() { if (m_state != null) Array.Clear(m_state, 0, m_state.Length); m_state = null; }