Поделиться через


Неявный value параметр

Неявный параметр value используется в методе set доступа в объявлениях свойств и индексатора . Это входной параметр метода. Ключевое слово value ссылается на значение, которое клиентский код пытается присвоить свойству или индексатору. В приведенном ниже примере класс TimePeriod2 имеет свойство с именем Name, в котором используется параметр value для присвоения новой строки резервному полю name. С точки зрения клиентского кода эта операция выглядит как простое присвоение.

class TimePeriod2
{
    private double _seconds;

    public double Seconds
    {
        get => _seconds;
        set => _seconds = value;
    }
}

Дополнительные сведения см. в статьях Свойства и Индексаторы.

Спецификация языка C#

Дополнительные сведения см. в спецификации языка C#. Спецификация языка является предписывающим источником информации о синтаксисе и использовании языка C#.