الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما الفرق بين الـ Fields و الـ Property

بدأه مستر برمجة في 10 مايو 2011 · 2 رد · 711 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أنا مبتدئ فى الـ C# ولدى شئ ملخبطنى شوى فى Fields و الـ Property

  1. ما الفرق بين الـ Fields و الـ Property
  2. وما فائدة كل واحد منهم
  3. ومتى نستخدم كل واحد منهم
  4. وهل لابد أن يتم تعريف الاثنين مع بعض أم لا

||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||


egypt_coa.gif


||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||

#2

السلام عليكم ورحمه الله وبركاته

اخي بالنسبه لل Field ماهو الا عبارة عن متغير يعرف داخل ال Class ونعامله زي اي متغير اخر .. اما ال Property فماهي سواء خاصيه يمكننا من خلالها قراءة او كتابة قيمة معينه وهذا المفهوم مأخوذ من الفيجوال بيسك .. وليس بالضروره تعريف الاثنين يعني على حسب, ولكن الخاصيه تعطينا تحكم كامل بحيث يمكن قراء قيمة الخاصيه او كتابتها او قراءتها وكتابتها بعكس ال Filed فاذا عرف ك Public يمكننا قراءة وكتابة قيمته اما اذا عرف ك Private فلايظهر الا في الفئه المعرف فيها

بالنسبه للخواص فعليا تحتاج Filed ليتم التحكم في الوصول اليه .. اما في الاصدار 3.0 يمكننا استخدامها بدون عمل Field لكل خاصيه

1

.:: Wish to become better and better ::.

#3

اشكرك أخى على ردك فعلا أنا فهمت الفكرة بين الاثنين

جزاك الله كل خير

||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||


egypt_coa.gif


||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…