ليس هناك جدال على انواع المتغيرات
ولكن الجدال فينا احنا
يجب ان نفكر بما يفكر بيه vb
فعلى سبيل المثال
يستخدم القلم في ....................
مما لاشك ان الاجابة هي الكتابة ولا شئ غيرها
وسيقول قائل ممكن استخدام القلم في التدفئة
طبعا لا لا يستخدم القلم الرصاص في التدفئة بالرغم من انه يحترق وينطلق من الاحتراق طاقة والطاقة تستخدم في التدفئة
وكن
يمكن للقلم ان ...............
هنا فقط ممكن اي اجابة - دا طبعا عند البشر العادي - ممكن كذا وممكن كذا وممكن كذا كلا من وجهة نظره هو وليس من وجهة نظر من صنع القلم
في vb تم عمل متغيرات تستخدم في اشياء محددة
ومثال لذلك single اعداد كسرية وبدقة 7 ومدي محدد
كون ان الاعداد الصحيحة جزئية من الكسرية وعليه يمكن ان تستخدم في تخزين اعداد صحيحة
فهذا ليس صواب لانه في حالة تخزين قيمة صحيحة في single تعتبر هنا من وجهة نظر vb كسرية وليس صحيحة