Это:
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 в последний раз.Он сгенерирует автоматически реализованное свойство для вас.