static private IEnumerable <ConductorOrder> InternalOrder_FlickerValue <T>(ConductedValue <T> item, T first, T second) { item.SetValue(first); yield return(item.Order_Break()); item.SetValue(second); }
static private IEnumerable <ConductorOrder> InternalOrder_FlickerValue <T>(ConductedValue <T> item, T value) { T old_value = item.GetValue(); item.SetValue(value); yield return(item.Order_Break()); item.SetValue(old_value); }