https://bitbucket.org/mamadero/andand/overview

у меня есть длинный список объектов, каждый из которых имеет возможность вернуть значение null в предложении «Linq where», например,

 SomeSource.Where(srcItem=>(srcItem.DataMembers["SomeText"].Connection.ConnectedTo as Type1).Handler.ForceInvocation == true));

индексатор может вернуть ноль, а оператор «как» может вернуть ноль. Возможно, что объект не имеет связи (т.е. свойство имеет значение null). Если где-либо встречается нуль, я бы хотел, чтобы предложение where возвращало «false» для оцениваемого элемента. Вместо этого он прерывается с исключением нулевой ссылки.

Мне кажется, что это было бы придумано, чтобы выразить в одном выражении C #. Мне не нравится создавать многострочный оператор или создавать для него отдельный функционал. Есть ли какое-то использование оператора объединения нулей, который я пропускаю?

Ответы на вопрос(4)

Ваш ответ на вопрос