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

شرح C# Command Line Arguments

Talal Alharbi2

السؤال

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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...