Exemple #1
0
        public static Switch <T> Switch <T>(this Task <T> condition, T case1, IObsoleteTask task1, T case2, IObsoleteTask task2, T case3, IObsoleteTask task3)
        {
            var s = condition.Switch(case1, task1, case2, task2);

            s[case3] = task3;
            return(s);
        }
Exemple #2
0
        public static Switch <T> Switch <T>(this Task <T> condition, T case1, IObsoleteTask task1)
        {
            var s = condition.Switch();

            s[case1] = task1;
            return(s);
        }