Возможный дубликат:
В чем разница между инкапсуляцией закрытого члена как свойства и определением свойства без закрытого члена?
Я знаю основные функции свойств. Но когда я подробно изучаю документацию, я вижу, что они объявляются только с помощью get set и без переменных.
какая разница между этими двумя
public int EmpCode
{
get { return _strEmpCode; }
set { _strEmpCode = value; }
}
и
public int EmpCode
{
get;
set;
}
Это просто более простой способ написания, который появился после обновления фреймворков .net. Или есть какая-то функциональная разница?