منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال فى متغير من نوع Integer او من ايه نوع رقمى - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : سؤال فى متغير من نوع Integer او من ايه نوع رقمى (/showthread.php?tid=7357)



سؤال فى متغير من نوع Integer او من ايه نوع رقمى - alimse - 13-12-12

السلام عليكم عندى سءال و هو عندى متغير من نوع رقمى هو Integer او ايه نوع تانى بس هو رقمى فى الاخر
دلوقتى المتغير ده جوه رقم 20 او ايه رقم ازاى اقدر امسح الرقم ده و اخلى المتغير بدون قيمة مره اخرى:confused:


سؤال فى متغير من نوع Integer او من ايه نوع رقمى - alimse - 13-12-12

الحل هو
x=noting


سؤال فى متغير من نوع Integer او من ايه نوع رقمى - sooriaty03 - 13-12-12

alimse كتب :الحل هو
x=noting

هذا الكود وإن لم يعترض عليه البرنامج إلا أنه غير صحيح
لأنه لا يستخدم إلا للكائنات أو Objects
بينما في حالة المتغير من نوع Integer
فإذا أردت أن تعيد قيمة المتغير فعليك إسنادها إلى الصفر
كما في الكود
كود :
X = 0

بالتوفيق


سؤال فى متغير من نوع Integer او من ايه نوع رقمى - amgadtamer - 14-12-12

sooriaty03 كتب :هذا الكود وإن لم يعترض عليه البرنامج إلا أنه غير صحيح
لأنه لا يستخدم إلا للكائنات أو Objects
بينما في حالة المتغير من نوع Integer
فإذا أردت أن تعيد قيمة المتغير فعليك إسنادها إلى الصفر
كما في الكود
كود :
X = 0

بالتوفيق
توضيحا لما سبق فإنه لا توجد أدنى مشكلة من إستخدام nothing سواء مع value type أو refrence type حيث أنها تعطى المتغير قيمته الإفتراضيه
جرب هذا الكود
PHP كود :
Dim i As Integer 10
        Dim st 
As String "hello"
        
Dim dt As Date Now
        Dim bol 
As Boolean True

        i 
Nothing
        st 
Nothing
        dt 
Nothing
        bol 
Nothing
        MsgBox
(String.Format("i ={0}, st ={1}, dt ={2}, bol ={3}"istdtbol))