( value == default ) ... < Здесь возникает вопрос, а как это мы переменную сравниваем с ключевым словом c#, где об этом почитать ? Логику я в принципе данной проверки понимаю, но нигде не видел подобных ранее конструкций.
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/operators/default
А когда с ключевым словом null сравнивают видел?
Ну, тут примерно то же самое!
Обсуждают сегодня