السلام عليكم ورحمة الله وبركاته
بدأت بتعلم هذه اللغة الجميلة ولكن يحيرني دائما اهمية ال console هل هو ياترى ضروري لتعلمه وما هي استخداماته
السلام عليكم ورحمة الله وبركاته
بدأت بتعلم هذه اللغة الجميلة ولكن يحيرني دائما اهمية ال console هل هو ياترى ضروري لتعلمه وما هي استخداماته
تعلمتها لكنني لم أر لها أي فائدة.
يمكن الاستفادة من تطبيقات الكونسول لتجريب كود اوخوارزم دون الحاجة الى واجهة وندوز وادوات فقط يهمك output او تنفيذ شى معين
VB.NET and C# Comparison
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html
=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

الـ Console ضمن #C عبارة عن آلية لعرض النتائج.
وليس الهدف هو اظهار النتائج على تلك الشاشة السوداء! بالطبع، فربما تكون بحاجة لكتابة النتائج إلى ملف، أو عرضها ضمن TextBox أو أي عنصر أخر.
لذلك وفي الحالات التي يكون برنامجك عبارة عن طريقة عرض لمجموعة بيانات فقط، نكتفي بعرضها ضمن الـ Console.
لنأخذ مثال من لغة C أو لغة ++C
ضمن لغة C نقوم بالعمل مع مكتبة stdio والتي تعني standard input output. بالطبع النتائج ضمن C ستظهر على Console هي cmd. ولكن نستطيع إعادة توجيه لطريقة عرض البيانات، إلى ملف معين مثلاً بالتالي ستكتب النتائج على ذلك الملف.
ضمن لغة ++C نعمل على المجال using namespace std وهو لنفس المهمة.
--------------------------
في النهاية إذا كان لدينا برنامج عبارة عن script صغير، مثلا يقوم بتوليد قاعدة البيانات ضمن النظام، لذلك لسنا مضظرين لعمل واجهات لهذا البرنامج الصغير، نكتفي بعمل Console Application بمجرد تنفيذه تظهر الشاشة السوداء والتي تخبرنا أنه جار إنشاء قاعدة البيانات، ونلاحظ العديد من البرنامج التي تحوي على اكثر من برنامج Console هدف كل برنامج هو تنفيذ مهمة خاصة للبرنامج الأصلي
• • •
[ ربيّ احفظ سوريا الحبيبة]
