var block = new ShiftBlock { Delay = 1.7 }; var signal = new ImportFromTextBlock { Text = "0, 1, -1, 3, 0", SignalStart = 1 }; signal.ConnectTo(block); signal.Execute(); Console.WriteLine(block.Output[0].Start); //Output: 2.7