static void Main(string[] args) { float[] test = new float[1000]; Random random = new Random(); Parallel.For(0, test.Length, i => { test[i] = (float)(random.NextDouble() * 1024 - 512); }); using (Draw draw = new Draw()) { LineItem line = new LineItem(name: "test"); draw.AddLine(line); draw.AddData(line, test); draw.ReFlush($"C:\\{DateTime.Now:yyyyMMddHHmmss}.jpg"); } }