void ReleaseDesignerOutlets() { if (Back != null) { Back.Dispose(); Back = null; } if (CapturedImage != null) { CapturedImage.Dispose(); CapturedImage = null; } if (CaptureImage != null) { CaptureImage.Dispose(); CaptureImage = null; } if (ClearPicture != null) { ClearPicture.Dispose(); ClearPicture = null; } if (Describe != null) { Describe.Dispose(); Describe = null; } if (Emotion != null) { Emotion.Dispose(); Emotion = null; } if (Front != null) { Front.Dispose(); Front = null; } if (ImageData != null) { ImageData.Dispose(); ImageData = null; } if (OCR != null) { OCR.Dispose(); OCR = null; } }
/// <summary> /// 清理所有正在使用的资源。 /// </summary> /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param> protected override void Dispose(bool disposing) { if (!IsDisposed) { screenImage?.Dispose(); CaptureImage?.Dispose(); } if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); }