Cześć. Zrobiłem sobie klasę, która przechowuje tablicę intów. I chciałbym stworzyć metodę, która przyjmuje jako argument Func<int, int ,int>
i w zależności od tego jakie działanie podamy w wywołaniu, wykonuje to działanie na wszystkich elementach tablicy. Coś w rodzaju:
TablicaObliczeniowa tablica = new TablicaObliczeniowa(new int[] { 1, 2, 3, 4, 5 });
Console.WriteLine("Suma = " + tablica.Oblicz((x, y) => x + y)); // wypisze: Suma = 15
Console.WriteLine("Różnica = " + tablica.Oblicz((x, y) => x - y)); // wypisze: Różnica = -14
Widziałem, że chyba jest to możliwe, ale nie wiem jak się za to zabrać. Będę wdzięczny za pomoc.