หากต้องการส่งผ่านอาร์กิวเมนต์ผ่านบรรทัดคำสั่ง ให้ใช้ command line arguments ใน C#
เมื่อสร้างโปรแกรมใน C# จะใช้ static void Main(string[] args) โดย string[] args คือตัวแปรที่เก็บค่าทั้งหมดที่ส่งมาจากบรรทัดคำสั่ง
ตัวอย่างการอ่านอาร์กิวเมนต์
Console.WriteLine("Length of the arguments: " + args.Length);
Console.WriteLine("Arguments:");
foreach (Object obj in args) {
Console.WriteLine(obj);
}
หากส่งอาร์กิวเมนต์ "One" ผลลัพธ์จะเป็น:
Length of the arguments: 1 Arguments: One