منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الدرس الواحد والأربعون - Partial Methods - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90)
+--- قسم : قسم دورات المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=113)
+---- قسم : دورة .net 2008 . لنبدأ سوياً (http://vb4arb.com/vb/forumdisplay.php?fid=138)
+---- الموضوع : الدرس الواحد والأربعون - Partial Methods (/showthread.php?tid=5635)



الدرس الواحد والأربعون - Partial Methods - RaggiTech - 14-10-12

كاتب الموضوع : أحمد جمال

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


في هذا الدرس موعدنا مع ال Partial Methods .

باختصار شديد ، لم تعد الآن مجبراً على وضع الكلاس في منطقة واحدة ، بل ان بامكانك كتابة الكلاس في اكثر من موضع ، حيث يكفي ان تستخدم الكلة Partial في اسم الكلاس لتدل على ان هذا ليس كلاساً جديداً بل هو يتبع كلاس معرف في مكان آخر ، بالشكل التالي مثلاً :

C#:


كود :
partial class Car
{
}
vb.net:


كود :
Partial Class Car

End Class
كان هذا مع عصر .net 2005 ، الجديد انك لم تعد مجبراً على تعريف ال method في مكان واحد مع 2008 ، بداية يمكنك مراجعة partial مع 2005 من درس الاخ احمد بدر هنا :

http://vb4arb.com/vb/showthread.php?1357

C#:


كود :
partial void methodname(string parm)
{

}
vb.net:


كود :
Private Partial Sub methodname(ByVal parm As String)


End Sub
طبعاً كما تلاحظ ، افادنا هذا الموضوع كثيراً في تطوير خصائص الفئات الاساسية ودوالها بدون الحاجة إلى تعريف نسخة جديدة منها .

والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .