02-20-2010, 03:11 PM
|
|
مبرمج المنتدى الادارة تكليف لا تشريف
|
|
تاريخ التسجيل: Oct 2009
العمر: 34
المشاركات: 3,606
|
|
الدرس العشرون : ال Constant وال Read Only دورة .net 2008
بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .
ال Constant هو نوع من البيانات لا يمكن تغيير قيمته ابداً ، لذا يعرف باسم Constant او الثابت ، يمكن كتابته بالشكل التالي :
C#:
كود PHP:
public const int myNumber = 100;
VB.net:
كود PHP:
Public Const myNumber As Integer = 100
يتم استخدام هذه الثوابت كقيم ثابتة لبعض المعادلات مثل PI=3.14 ، مثل رقم معين تستخدمه الشركة في الحسابات ... الخ . في هذه الحالة يفضل تعريفه كثابت بدلاً من تعريفه كمتغير لضمان استحالة تغييره في اي وقت .
يتم تعريف الثابت مرة واحدة واعطاءه القيمة لحظة تعريفه فقط ...
Read Only Field :
يتم تعريفه بالشكل التالي :
C#:
كود PHP:
public readonly double PI=3.14;
VB.net:
كود PHP:
Public ReadOnly PI As Double = 3.14
يعمل مثل ال Constant تماماً ، ما عدا انه يختلف في امكانية اعطاءه قيمة بعد انشاءه مرة واحدة دون ان شرط اعطاءه القيمة في نفس لحظة التعريف بالشكل التالي مثلاً
C#:
كود PHP:
class MyMathClass
{
public readonly double PI;
public MyMathClass ()
{
PI = 3.14;
}
}
VB.net :
كود PHP:
Class MyMathClass
Public ReadOnly PI As Double
Public Sub New()
PI = 3.14
End Sub
End Class
والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
توقيع : khaledbelal |
(أَفَأَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا بَيَاتاً وَهُمْ نَآئِمُونَ {97} أَوَ أَمِنَ أَهْلُ الْقُرَى أَن يَأْتِيَهُمْ بَأْسُنَا ضُحًى وَهُمْ يَلْعَبُونَ {98}
أَفَأَمِنُواْ مَكْرَ اللّهِ فَلاَ يَأْمَنُ مَكْرَ اللّهِ إِلاَّ الْقَوْمُ الْخَاسِرُونَ {99}). سورة الأعراف.
|
|