Операция, возвращая первый объект из последовательности или null, если последовательность пуста.
Syntax
FirstOrDefaultStage
: 'firstOrDefault' '(' LambdaExpression? ')'
;
Связанные токены [LambdaExpression](../expression/lambda)
Примеры
Найти ячейку таблицы, контент которой равен 'Alex'. Вернуть null если не найдено.
select(tableCells) // PdfTableCell[]
->firstOrDefault((item) => item.Text() == 'Alex') // PdfTableCell?