MethodBuilder.InitLocals Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает логическое значение, указывающее, инициализируются ли локальные переменные в этом методе нулевым значением. Значение по умолчанию этого свойства равно true
.
public:
property bool InitLocals { bool get(); void set(bool value); };
public bool InitLocals { get; set; }
member this.InitLocals : bool with get, set
Public Property InitLocals As Boolean
Значение свойства
Значение true
, если локальные переменные в этом методе должны быть инициализированы нулевым значением. В противном случае — значение false
.
Исключения
Для текущего метода свойство IsGenericMethod имеет значение true
, но свойство IsGenericMethodDefinition имеет значение false
. (Получить или установить.)
Комментарии
Если для этого свойства задано значение true
, создаваемый MSIL включает инициализацию локальных переменных. Если задано значение false
, локальные переменные не инициализируются, а созданный код не проверяется.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по