예제 #1
0
 static void PerformOperations(TwoIntegerOperationDelegate del)
 {
     for (int paramAVal = 1; paramAVal <= 5; ++paramAVal)
     {
         for (int paramBVal = 1; paramBVal <= 5; ++paramBVal)
         {
             int delegateCallResult = del(paramAVal, paramBVal);
             Console.Write($"f({paramAVal}, {paramBVal})={delegateCallResult}");
             if (paramBVal != 5)
             {
                 Console.Write(", ");
             }
         }
         Console.WriteLine();
     }
 }
예제 #2
0
파일: Program.cs 프로젝트: sev-it/asp.net
 private static void PerformOperations(TwoIntegerOperationDelegate del)
 {
     for (int paramAVal = 1; paramAVal <= 5; paramAVal++)
     {
         for (int paramBVal = 1; paramBVal <= 5; paramBVal++)
         {
             int delegateCallResult = del(paramAVal, paramBVal);
             Console.Write("f({0},{1})={2}", paramAVal, paramBVal, delegateCallResult);
             if (paramBVal != 5)
             {
                 Console.Write(", ");
             }
         }
         Console.WriteLine();
     }
 }
예제 #3
0
 static void PerformOperations(TwoIntegerOperationDelegate operationDelegate)
 {
     for (int paramAVal = 1; paramAVal <= 5; paramAVal++)
     {
         for (int paramBval = 1; paramBval <= 5; paramBval++)
         {
             int delegateCallResult = operationDelegate(paramAVal, paramBval);
             Console.Write($"f({paramAVal},{paramBval}={delegateCallResult})");
             if (paramBval != 5)
             {
                 Console.Write(", ");
             }
         }
         Console.WriteLine();
     }
 }
예제 #4
0
 static void PerformOperations(TwoIntegerOperationDelegate del)
 {
     for (int paramAVal = 1; paramAVal <= 5; paramAVal++)
     {
         for (int paramBVal = 1; paramBVal <= 5; paramBVal++)
         {
             int delegateCallResult = del(paramAVal, paramBVal);
             Console.Write("f({0},{1})={2}",
                           paramAVal, paramBVal, delegateCallResult);
             if (paramBVal != 5)
             {
                 Console.Write(", ");
             }
         }
         Console.WriteLine();
     }
 }
예제 #5
0
 private static void PerformOperations(TwoIntegerOperationDelegate del)
 {
     for (var paramAVal = 1; paramAVal <= 5; paramAVal++)
     {
         for (var paramBVal = 1; paramBVal <= 5; paramBVal++)
         {
             var delegateCallResult = del(paramAVal, paramBVal);
             Console.Write($"f({paramAVal}, " +
                           $"{paramBVal}) = {delegateCallResult}");
             if (paramBVal != 5)
             {
                 Console.Write(", ");
             }
         }
         Console.WriteLine();
     }
 }