تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الثاني عشر : ال Nullable Types
#2
منقول من المنتدى القديم
الكاتب احمد جمال المشرف العام
خصائص ال Nullable :

اهم خصائص ال nullable هي خاصية HasValue والتي تحدد فيما إذا كان المتغير به قيمة ام انه يحتفظ بقيمة Null بالشكل التالي :

كود :
if (ismarried.HasValue)

يمكن كتابتها باستخدام وسائل المقارنة ايضاً != أو <> في الفيجوال بيسك بالشكل التالي :

C#:
كود :
if (ismarried!=null)

VB.net:
كود :
if ismarried<>nothing then

*** حيث ان nothing خاصة بالفيجوال بيسك بدلاً من null في السي شارب .

المعامل ؟؟ :

يمكن استخدام المعامل ؟؟ مع القيم ال nullable لكي نخبره بوضع قيمة ما في حالة وجودها ب null ، لنفترض مثال حالة الزواج السابق ، وسنفترض ان اي شخص لم يقم بادخال بيانات الزواج فهو شخص اعزب بمعنى ان القيمة ستصبح False مباشرة ، سنقوم بكتابة الكود التالي من اجل ذلك :
كود :
int? ismarried = returnvaluefromdatabase() ?? False;

في نهاية الدرس احيل إلى درس آخر للاستاذ محمد سامر سلو على هذا الرابط حول نفس الموضوع :
http://vb4arb.com/vb/showthread.php?1361...2#post4002
والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الدرس الثاني عشر : ال Nullable Types - بواسطة oneyemenweb2_mybb_import4801 - 06-10-12, 11:37 PM


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


يقوم بقرائة الموضوع: