تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس السابع والأربعون - .net assemblies
#1
كاتب الموضوع : أحمد جمال

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


موعدنا هذه الفترة مع ال .net assemblies ، لن نطيل فيها كثيراً ولكننا سنعرف النقاط الاساسية فيها فيما يمكنك الاطلاع على المزيد عنها من خلال msdn

ال namespace .
في نفس ال namespace يمكن لجميع المكونات تحته ان ترى بعضها البعض ، لذا دوماً وفي مشاريعك الجديدة اجعل namespace موحد لجميع مكونات برنامجك .
C#:

كود :
namespace example
{
class someclass
{
void method(){
}
}
}
vb.net:

كود :
Namespace example
Class someclass

Private Sub method()

End Sub
End Class

End Namespace
أما لو كان لدينا كلاس classCar في namespace باسم آخر ، فلن يمكنك كتابة الكود التالي ضمن الدالة السابقة method
C#:

كود :
void method(){
classCar x=new classCar();
}
vb.net:

كود :
Private Sub method()

Dim x As New classCar()
End Sub
لكن يمكننا عمل import لل example لتتمكن من تعريف الكلاس بالشكل التالي :
C#:

كود :
using example;
namespace example
{
class someclass
{
void method(){
}
classCar x=new classCar();
}
}
vb.net:

كود :
Imports example
Namespace example
Class someclass

Private Sub method()

End Sub
Private x As New classCar()
End Class

End Namespace
تغيير ال Default Namespace :

لتغيير مجال الاسماء الافتراضي :



نكمل في درس لاحق ...
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الدرس السابع والأربعون - .net assemblies - بواسطة Raggi Tech - 14-10-12, 05:09 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم