06-10-12, 11:37 PM
منقول من المنتدى القديم
الكاتب احمد جمال المشرف العام
خصائص ال Nullable :
اهم خصائص ال nullable هي خاصية HasValue والتي تحدد فيما إذا كان المتغير به قيمة ام انه يحتفظ بقيمة Null بالشكل التالي :
يمكن كتابتها باستخدام وسائل المقارنة ايضاً != أو <> في الفيجوال بيسك بالشكل التالي :
C#:
VB.net:
*** حيث ان nothing خاصة بالفيجوال بيسك بدلاً من null في السي شارب .
المعامل ؟؟ :
يمكن استخدام المعامل ؟؟ مع القيم ال nullable لكي نخبره بوضع قيمة ما في حالة وجودها ب null ، لنفترض مثال حالة الزواج السابق ، وسنفترض ان اي شخص لم يقم بادخال بيانات الزواج فهو شخص اعزب بمعنى ان القيمة ستصبح False مباشرة ، سنقوم بكتابة الكود التالي من اجل ذلك :
في نهاية الدرس احيل إلى درس آخر للاستاذ محمد سامر سلو على هذا الرابط حول نفس الموضوع :
http://vb4arb.com/vb/showthread.php?1361...2#post4002
والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
الكاتب احمد جمال المشرف العام
خصائص ال 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
والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
