Switch-Statements und -Expressions

switch-Statement

Mit dem switch-Statement können wir lange else if-Ketten verhindern, indem wir eine kompaktere und einfach zu lesende Syntax nutzen.

switch (expression)
{
    case x:
        
        break;
    case y:
    case z:
        
        break;
    default:
        
        break;
}

switch-Expression

Mit der switch-Expression können wir einer Variable gleich einen Wert zuteilen.

variable = expression switch
{
    x => value,
    y => value,
    z => value,
    _ => value
}

Zuletzt aktualisiert

War das hilfreich?