Как работает оператор C# ?? ``? ⇐ C#

Место общения программистов C#
Anonymous
Как работает оператор C# ?? ``?

Сообщение Anonymous »

Я работал с оператором? Если следующее оператор будет заменен на простые, если конструкция, тогда существующий объем будет назначен не нулевой объект) < /em>: < /p>

existingObject = extstingObject ?? searchForObject();
< /code>

Может ли кто -нибудь объяснить, почему? Оператор? Если вы попытаетесь назначить нулевой тип значения
не нулевым типам значения без использования? Оператор,
Вы создадите ошибку времени компиляции. Если вы используете актерский состав, и в настоящее время не определено, что у
Nullable Value Exception EnvalidoperationException Exception. переменные в отладчике Visual Studio 2010.

Подробнее здесь: https://stackoverflow.com/questions/986 ... ator-works

Вернуться в «C#»