التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معلومة How Make Data Types To Be Nullable
#1
كاتب الموضوع : BADRMEDIA

أوامر

بسم الله الرحمن الرحيم

أفاد العميد FrameWork 2 بظهور مفهوم جديد للتعامل مع Data Types والشرح حسب الأحوال


================================================== =====

توجد أنواع من البيانات من الممكن أن تكون قيمتها Null

لكن هناك أنواع من البيانات بمجرد تعريفها نجد أنها تحمل قيمة تلقائية مثل

أى متغير نعرفه كنوع Integer نجد أن قيمته الافتراضية = 0

أى متغير نعرفه كنوع String نجد أن قيمته الافتراضية = ""

وهكذا - فمن الصعب أنه فى معالجة معينة نعرف أن كان المتغير تم تحميله بقيمة أم لا

أو تم استخدامه أو لا

نظراً لأنه يحمل قيمة افتراضية

والجنود الذين فى سرية قواعد البيانات يدركون معنى كلامي خاصة لما يعود المتغير بقيمة من قاعدة البيانات العسكرية

لكن العميد FrameWork 2 عاد لنا بحل لطيف

فى فصيلة Nullable Generic Structure

فى الفئة System.Nullable والتي تقوم بتغليف أنواع البيانات

فنحن نشأ كائن من الفئة السابقة ونقوم بتحديد نوع البيانات

وعندما لا نقوم بوضع قيمة له يصبح قيمته Null

وبذلك نستطيع أن نعرف إن كان يحمل قيمة أم لا

باستخدام الأسلوب Nullable.HasType

وهي تعود بقيمة منطقية ويمكن قراءة القيمة بالخاصية Nullable.Value وهى للقراءة فقط



كود :
Dim i As Nullable(Of Integer)
If Not i.HasValue Then

Msgbox(i.Value)

End If
قم بزيارة هذه المنطقة العسكرية لأخذ فرقة تدريبية فى الفئة



http://msdn2.microsoft.com/en-us/library/b3h38hb0.aspx


ممنوع التصوير أو الاقتراب
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
معلومة How Make Data Types To Be Nullable - بواسطة Raggi Tech - 06-10-12, 07:51 PM


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


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