Сообщение Re: <Nullable>enable</Nullable> от 15.07.2021 7:51
Изменено 15.07.2021 7:56 Qbit86
Re: <Nullable>enable</Nullable>
Здравствуйте, Shmj, Вы писали:
S>Как удовлетворить подсказчика и при этом не писать много лишнего кода?
В C# 8 для подавления ложных срабатываний используется восклицательный знак:
S>Как удовлетворить подсказчика и при этом не писать много лишнего кода?
В C# 8 для подавления ложных срабатываний используется восклицательный знак:
XElement? element = xDocument.Root!.Element("group");
Re: <Nullable>enable</Nullable>
Здравствуйте, Shmj, Вы писали:
S>Как удовлетворить подсказчика и при этом не писать много лишнего кода?
В C# 8 для подавления ложных срабатываний используется восклицательный знак:
В C# 7.3 можно использовать ассерт; Rider в этом случае перестаёт жаловаться:
S>Как удовлетворить подсказчика и при этом не писать много лишнего кода?
В C# 8 для подавления ложных срабатываний используется восклицательный знак:
XElement? element = xDocument.Root!.Element("group");
В C# 7.3 можно использовать ассерт; Rider в этом случае перестаёт жаловаться:
Debug.Assert(xDocument.Root != null);
XElement element = xDocument.Root.Element("group");