السلام عليكم ورحمة الله وبركاته
كما ترون اخواني الأعزاء في الفترة الحالية أدرس .NET وأحاول جاهد أن أقطع جزء كبير رغم إنشغالات الحياة
ولكني أستعين بالله ثم بكم في الحصول علي المعلومات والإجابة علي الأسئلة التي تقع إمامي والتي لا أجد لها حل
لهذا قمت بعمل هذا الموضوع وهو سوف يضم كل الأسئلة الخاصة بي عن الكلاسس فأرجوا أن يتسع صدركم لي وان تتقبلوا أسئلتي وإستفساراتي
السؤال الأول :
private void button1_Click(object sender, EventArgs e)
{
AMRCircle C;
C = new AMRCircle();
C.Reduis = 10;
MessageBox.Show( C.Area().ToString() );
}
}
class AMRCircle
{
public double Reduis;
public double Area()
{
return (Convert.ToDouble(22 / 7 * Reduis * Reduis));
}
}لماذا عندما أقوم بإظهار رسالة تحتوي علي المساحة تكون int وليس double كما قمت بتعريفها داخل الكلاس
1- فكيف أقوم بحل هذه المشكلة لترجع الدالة Double بدلا من Int
2- لماذا لا تخرج دالة MessageBox القيمة دون تحويلها إلا String
