Насколько короче вы хотите, чтобы это было?Это всего лишь дополнительные 2 строки И это ясная и лаконичная логика.
Я думаю, что более важная вещь, которую вам нужно решить, это: null
является действительным значением или нет.Если они недействительны, вы должны написать свой код, чтобы предотвратить это.Тогда вам не понадобится такая проверка.Если вы получаете исключение во время выполнения цикла foreach
, это признак того, что где-то в вашем коде есть ошибка.