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

Object Data Type

بدأه mhf2005 في 24 أكتوبر 2009 · 3 رد · 465 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحياتي للجميع

هل ممكن اجد شرح عن المتغيرات من نوع object وكيف استخدامها ومتى نحتاج تعريفها قصدي في اي الحالات تفضل ’ وكيف نتعامل معها ؟؟؟

وتقبلوا تحياتي

#2

الفئة Object تعتبر جذر شجرة كائنات الدوت نت. كل كائنات الدوت نت ترث من الفئة Object التي تضع رهن إشارتها إجراءات على المستوى المنخفض. الفئات المنشئة على إطار الدوت نت لا تحتاج لكود وراثة عند التعريف لأن الوراثة من الفئة Object أمر ضمني Implicit.

كل الفئات يمكن تحويلها إلى كائن Object. بمعنى آخر, متغير من نوع Object يمكن أن يستقبل أي كائن من أي نوع. هذه الخاصية مستعملة كثيرا في الدوال التي تستقبل عددا غير معروف من البارامترز مثال الدالة String.Format و Console.WriteLine التي تستقبل صيغة النص إضافة إلى عدد متغير من الكائنات من أي نوع :

Int i = 35;
Double d = 3.0;
String s = "A String";
Console.WriteLine("{0} {1} {2}", i, d, s);

تحياتي...

تم تعديل هذه المشاركة بواسطة محمد رضى في 24 أكتوبر 2009 في 14:01

#3

شكرا اخي

بس كمان لو فيه توضيح اكثر

مع الامثلة وشكرا مرة اخرى

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