! — настойчивая операция
Операция !
(настойчивая операция) указывает, что в данном месте в момент выполнения не может быть значения Неопределено
. Если это оказывается не так в момент выполнения, то выбрасывается исключение.
!
можно также назвать операцией отбрасывания значения Неопределено
.
Синтаксис
выражение!
Операция !
может быть использована в левой части инструкции присваивания.
Пример
// У Ссылка2 нет Неопределено в составе типов
пер Ссылка2 = Ссылка.ЗагрузитьОбъект()!.СсылочныйРеквизит!
// Значением Накладная.Склад не может быть Неопределено
пер КодСклада = Накладная.Склад!.Код