В большинстве случаев мы обычно создаем приватную переменную и соответствующие ей публичные свойства и используем их для выполнения наших функций.
У каждого свой подход, так как некоторые люди используют свойства везде, а некоторые используют закрытые переменные внутритот же класс, что и приватный, и открывает его для использования во внешней среде с помощью свойств.
Предположим, я использую сценарий, например, вставка в базу данных.Я создаю некоторые параметры, которые нужно инициализировать.
Я создаю 10 частных переменных и их соответствующие общедоступные свойства, которые задаются как
private string name;
public string Name
{
get{return name;}
set{name=value;}
}
и так далее.В этих случаях, упомянутых выше, для чего должны использоваться внутренние переменные или свойства.
И в таких случаях, как
public string Name
{
get{return name;}
set{name=value>5?5:0;} //or any action can be done. this is just an eg.
}
В таких случаях, что следует делать.
Чтоэто заключение
Я действительно хотел спросить это.Должны ли мы использовать переменные внутри этого класса или нет, или мы должны использовать свойства везде внутри одного и того же класса.