private void ShowDataRange() { if (_dataBuf.Count == 0) { return; } for (int i = 0; i < _channelRangeHigh.Length; i++) { _channelRangeHigh[i] = double.MinValue; _channelRangeLow[i] = double.MaxValue; } int samplesPerView = _dataBuf.Count / _globalInfo.EnableChannelCount; Parallel.For(0, samplesPerView, CalcMaxAndMin); _parentForm.Invoke(_globalInfo.ShowRange, _channelRangeHigh, _channelRangeLow); }