ParameterInfo.DefaultValue Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее значение по умолчанию, если параметр имеет значение по умолчанию.
public:
virtual property System::Object ^ DefaultValue { System::Object ^ get(); };
public virtual object DefaultValue { get; }
public virtual object? DefaultValue { get; }
member this.DefaultValue : obj
Public Overridable ReadOnly Property DefaultValue As Object
Значение свойства
Значение по умолчанию параметра или Value если параметр не имеет значения по умолчанию.
Комментарии
Это свойство используется только в контексте выполнения. Вместо этого используйте RawDefaultValue свойство только для отражения.
Значение по умолчанию используется, если фактическое значение не указано в вызове метода. Параметр может иметь значение по умолчанию.null Это отличается от случая, когда значение по умолчанию не определено.
Этот метод использует DefaultValueImpl метод.
Чтобы получить массив, сначала получите ParameterInfo метод или конструктор, а затем вызовите MethodBase.GetParameters.