Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.43 KB | None | 0 0
  1.     class Program {
  2.  
  3.         delegate T BinaryOperator<T>(T opA, T opB);
  4.  
  5.         static int Add(int a, int b) {
  6.             return a + b;
  7.         }
  8.         static int Subtract(int a, int b) {
  9.             return a - b;
  10.         }
  11.  
  12.         static void Main(string[] args) {
  13.  
  14.             BinaryOperator<int>[] operators = new BinaryOperator<int>[2];
  15.             operators[0] = Add;
  16.             operators[1] = Subtract;
  17.  
  18.             Console.WriteLine(operators[0](2, 4));
  19.             Console.WriteLine(operators[1](3, 5));
  20.         }
  21.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement