اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

C# Command Line Arguments هي معاملات يمكنك تمريرها إلى طريقة Main بالشكل الآتي:

static int Main(string[] args)

لاحظ ان معملات Main دائما مصفوفة نصية، ويمكن تحويلها إلى قيم رقمية باستخدام Convert.To

تستطيع التأكد من وجود المعامل عن طريق التأكد من طول المصفوفة كالآتي:

if (args.Length == 0)

الهدف منها تمرير معاملات خارجية إلى التطبيق عن طريق سطر الأوامر مثلا كالآتي:

appName.exe argument

إذا اردت استخدامها في تطبيق Windows Forms application يجب تعديل توقيع دالة Main  في الملف program.cs

  • 0
نشر (معدل)

الموضوع بسيط اخي .
هي اوامر اختيارية قد تضاف عند فتح البرنامج  


مثلا انجزت تطبيق اسمه calc.exe وهي حاسبة الية , تمام ?

اذا فتحت شاشة cmd ووضعت امر calc.exe سيفتح البرنامج فقط ..

ام اذا قلت له:  calc.exe /add 3 4 
سوف يجمع 3+4 ويعطيك النتيجة (7) لانه وجد امرا اضافيا وهو add/

 

في هذه الحالة يوجد 3 command arguments وهي :
add/
3
4

تم التعديل في بواسطة عصام بوغانمي

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...