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