Пример #1
0
 public static int Beregner(int a, int b, Beregn f) //Metode der tager 2 int's og en "Beregn" delegate
 {
     return(f.Invoke(a, b));                        //Kører delegate med de angivne int's. Er kan være en vilkensomhelst funktion, der blot skal returnere en int, og tager 2 int's som argumenter
     //Dette kan kun lade sig gøre, fordi det er en reference til en funktion.
 }
Пример #2
0
 public static int Beregner(int a, int b, Beregn c)
 {
     return((c?.Invoke(a, b)).GetValueOrDefault());
 }