tgoop.com/CsharpWindowsForm/320
Last Update:
فقط للتوضيح
اخر ملاحظة قبل ان نبدأ وهي توضيح لمن لا يعلم فائدة إستخدام try , catch,finally
تكمن اهمية try ,catch
هي بالمحاولة بالقيام بعملية معينه قد يحدث في هذه العملية خطاء دون ان يتم ايقاف البرنامج ففي حال وقع خطاء يتم تنفيذ جزء catch
مثال على ذلك
عند القيام بقسمة عدد اكبر من الصفر على الصفر يحدث خطاء اذا لم يكن هناك try,catch سوف يتم الخروج من البرنامج اما اذا كان هناك try,catch سوف يتم تنبية المستخدم في جملة catch برسالة
لكي توضح الفكرة اكثر قم بالتجربة قسمة عدد على 0 في الحاسبة في نظام ويندوز 10 سوف تلاحظ كيف تم معالجة هذا الخطاء وظهور رساله
Can not divide by zero
دون ان يتوقف البرنامج
كود لكيفية الاستخدام
private void myButton1_Click(object sender, EventArgs e)
{
int x = 50;
try
{
x = x / 0;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
اما finally
نستخدمها للقيام بعملية معينه تنفذ سوا تم تنفيذ الكود في جملة try بنجاح او حدث خطاء
BY برمجة تطبيقات الويندوز C# Programming
Share with your friend now:
tgoop.com/CsharpWindowsForm/320