![]() |
|
لعمل نسخة من Class دون استعمال الكلمة new - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90) +--- قسم : مكتبة أكواد المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=111) +---- قسم : مكتبة أكواد .net (http://vb4arb.com/vb/forumdisplay.php?fid=117) +---- الموضوع : لعمل نسخة من Class دون استعمال الكلمة new (/showthread.php?tid=6258) |
لعمل نسخة من Class دون استعمال الكلمة new - RaggiTech - 17-10-12 كاتب الموضوع : Boutemine Oualid
السلام عليكم و رحمة الله و بركاتهالشفرة تستعمل الفئة Activator لبناء كائنات من فئات مجهولة (معرفة الا باسمها) قد يتسائل البعض، ما الفائدة أقول أن الفائدة الكبرى تكمن في استعمالها من ال Generics حيث يمكننا وضع شروط على الGeneric Type و لاكننا لا نعرف النوع الحقيقي للGeneric و قد نحتاج إلى بناء نستخة كائن من الفئة التي تمثل ال Generic و لاكننا لا نعرفها، لذلك نستعمل الفئة Activator كود : public static object GetInstance(Assembly a, string className) |