Как я могу автоматически генерировать стандартный код для геттеров, сеттеров и конструкторов в Visual Studio? - PullRequest
0 голосов
/ 15 декабря 2018

Я создал класс в C # с Visual Studio, содержащий кучу переменных.Как я могу автоматически сгенерировать Конструкторы, геттеры и сеттеры для них?Я знаю такие функции из других программ для программирования на Java, таких как Android Studio и Eclipse, и я не нахожу эту функцию в Visual Studio.

1 Ответ

0 голосов
/ 15 декабря 2018

Автоматически реализованные свойства

Это:

public string TestString { get; set; }

Эквивалентно этому:

private string _testString;

public string TestString
{
    get
    {
        return _testString;
    }
    set
    {
        _testString = value;
    }
}

Фрагменты кода

Если вы используете Visual Studio, вы можете использовать фрагменты кода для генерации шаблонного кода для вас.

Введите ctor и нажмите Tab .Он сгенерирует конструктор без параметров для класса, в котором вы находитесь.

Введите prop и нажмите Tab .Затем введите тип данных, которым вы хотите, чтобы ваша собственность была, и дважды нажмите Tab .Наконец, введите имя свойства и нажмите Tab в последний раз.Он сгенерирует автоматически реализованное свойство для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...