Безопасно ли полагаться на && короткое замыкание в .NET?C#

Место общения программистов C#
Anonymous
Безопасно ли полагаться на && короткое замыкание в .NET?

Сообщение Anonymous »

Предположим, что myObj имеет значение null. Безопасно ли это писать?

Код: Выделить всё

if(myObj != null && myObj.SomeString != null)
Я знаю, что некоторые языки не будут выполнять второе выражение, потому что && оценивается как ложное перед выполнением второй части.

Подробнее здесь: https://stackoverflow.com/questions/482 ... afe-in-net

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