Files
2026-08-14 08:03:46 +02:00

36 lines
578 B
C#

namespace Tag_4_Unterricht;
public class MethodenReferenzen
{
public static void Main()
{
var auto = new Auto();
auto.fahren();
var fahren = (Auto auto) => {
Console.WriteLine($"Fahren mit {auto.geschwindigkeit} km/h!");
};
fahren(auto);
auto.fahren = () => {Console.WriteLine("Ruckel, Ruckel, Motorprobleme.");};
auto.fahren();
}
class Auto
{
public int geschwindigkeit = 100;
public Action fahren;
public Auto()
{
geschwindigkeit = 50;
fahren = () =>
{
Console.WriteLine($"Fahren mit {geschwindigkeit} km/h!");
};
}
}
}