static void Main() { string str = Console.ReadLine(); string[] strarr = str.Split(','); int[] iArr = Array.ConvertAll(strarr, i => int.Parse(i)); myDeli callback = (myDeli)Delegate.Combine( new myDeli(Plus), new myDeli(Minus), new myDeli(Multiplication), new myDeli(Division) ); callback(iArr[0], iArr[1]); }
static void Main() { Console.Write("두 수를 콤마로 구분하여 입력하시오 : "); string str = Console.ReadLine(); string[] sArr = str.Split(','); int[] iArr = Array.ConvertAll(sArr, i => int.Parse(i)); myDeli callback = (myDeli)Delegate.Combine( new myDeli(sum), new myDeli(minus), new myDeli(mul), new myDeli(dvs) ); myDeli callback2 = ( new myDeli(sum) + new myDeli(minus) + new myDeli(mul) + new myDeli(dvs) ); callback(iArr[0], iArr[1]); callback2(iArr[0], iArr[1]); }