/// <summary> /// Disposes this instance. /// </summary> public void Dispose() { try { obj = new SValue(ref m_fpValue, m_fTarget); } finally { if (obj != null) { ((IDisposable)obj).Dispose(); } } }