alireza2220
دوشنبه 28 آذر 1390, 12:27 عصر
دوستان من پروپرتی رو نمیفهمم
میخوام یک دفترچه تلفن تحت کنسول بنویسم
لطفا به این مثال توجه کنین مرسی :
public string Number;
public string Fullname;
این فیلد چه فرقی با این داره:
private string _FullName;
private string _Number;
public string FullName
{
get { return _FullName; }
set { _FullName = value; }
}
public string Number
{
get { return _Number; }
set { _Number = value; }
}
نمیدونم چرا خوب از اول فیلدو public تعریف کنیم که پروپرتی نخواد ؟؟؟!!!!
میدونم خیلی مبتدیم اما بیشتر از 10 تا مطلب خوندم راجب این اما نفهمیدم :((
میخوام یک دفترچه تلفن تحت کنسول بنویسم
لطفا به این مثال توجه کنین مرسی :
public string Number;
public string Fullname;
این فیلد چه فرقی با این داره:
private string _FullName;
private string _Number;
public string FullName
{
get { return _FullName; }
set { _FullName = value; }
}
public string Number
{
get { return _Number; }
set { _Number = value; }
}
نمیدونم چرا خوب از اول فیلدو public تعریف کنیم که پروپرتی نخواد ؟؟؟!!!!
میدونم خیلی مبتدیم اما بیشتر از 10 تا مطلب خوندم راجب این اما نفهمیدم :((