public void WriteBuffer(double d1) { lock (DataBuffer1) { DataBuffer1.Add(d1); if (DataBuffer1.Count > MaxBufferSize) { DataBuffer1.RemoveAt(0); } } }
public void WriteArrayToBuffer(double[] d1) { lock (DataBuffer1) { for (int i = 0; i < d1.Length - 1; i++) { DataBuffer1.Add(d1[i]); if (DataBuffer1.Count > MaxBufferSize) { DataBuffer1.RemoveAt(0); } } } }