leksiq Mar 18 2022 at 22:02Кастомный JsonConverter: уменьшаем связность и экономим ресурсыReading time9 minViews7.9K.NET*ASP*C#*Total votes 7: ↑7 and ↓0+7Add to bookmarks24Comments4
brager17 Mar 21 2022 at 11:13Comment has been editedНемножко вброшу про различные возможности проверки на null в современном C# ;)sharplabif (_services[serviceType] is not null) { return _services[serviceType]!.Invoke(this); } // The piece of code above can be replaced with if (_services[serviceType] is {} service) { return service.Invoke(this); }
a-tk Mar 21 2022 at 13:14Show previous commentА как же тривиальное?_services[serviceType]?.Invoke(this);
a-tk Mar 21 2022 at 13:40Show previous commentА какая разница? Всё равно будет ветка, которая будет возвращать значение.Invoke вернёт nullДальше есть ??
Кастомный JsonConverter: уменьшаем связность и экономим ресурсы