أولاً بالنسبة للزر الأول قيمة tatal سوف تكون 256 وهذا الرقم تتقبله tatal لأنها من نوع Short
ولكن عند تحويل تلك القيمة الراجعة من نوع بيان Short إلى نوع بيان Byte اللى هوا نوع بيان الدالة Sum يصطدم التحويل بأعلى قيمة لمدى الـ Byteوهو 255 فيعطى رسالة خطأ وقت التشغيل
ولكن السؤال هنا
إذا كان شرحى هذا صحيح
فلماذا لم يشر للخطأ للسطر Return total ؟ ولكنه أشار للسطر السابق له وهو total = First + second
هذا غير مفهوم
عذراً أستاذ / سيف فأنا أسأل وأرد على نفسى
__________________
يخطئ من يظن أن للذئاب ديناً
|