Login
C# - pattern matching - many discards
22611 просмотров
Перейти к просмотру всей ветки
in Antwort alex445 20.02.24 16:20
var result = row.Age switch { _ when row == null => MyEnum.NotAllowed, > 100 => MyEnum.Died, _ => MyEnum.StillAlive, };
Не уверен, но тут, по-моему, может NullReferenceException вылететь уже на row.Age, если row налл. Ну можно тогда так написать row?.Age.