private void ExecuteCommands(List <Command> c) { Port p = Port.CreateLPT(Port.LPTRegister.control); p.ChangeDiodState(true, 0); for (int i = 0; i < c.Count; i++) { p.ChangeDiodState(c[i].enable, c[i].latency); } p.ChangeDiodState(true, 0); }