public void Dispose() { foreach (var videoString in VideoStrings) { videoString?.Dispose(); } VideoStrings = null; foreach (var positionString in PositionStrings) { positionString?.Dispose(); } PositionStrings = null; PreviousPositions = null; FpsString?.Dispose(); FpsString = null; Font.Dispose(); Font = null; { } }