Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

อาร์กิวเมนต์บรรทัดคำสั่งใน C #


หากคุณต้องการส่งผ่านอาร์กิวเมนต์ด้วยบรรทัดคำสั่ง ให้ใช้อาร์กิวเมนต์บรรทัดคำสั่งใน C# −

เมื่อเราสร้างโปรแกรมใน c# จะใช้ static void main และเราสามารถเห็นข้อโต้แย้งในนั้นได้

class HelloWorld {
   static void Main(string[] args) {
      /* my first program in C# */
      Console.WriteLine("Hello World");
      Console.ReadKey();
   }

string[] args เป็นตัวแปรที่มีค่าทั้งหมดที่ส่งผ่านจากบรรทัดคำสั่งดังที่แสดงด้านบน

ตอนนี้เพื่อพิมพ์อาร์กิวเมนต์เหล่านั้น สมมติว่าเรามีอาร์กิวเมนต์ "หนึ่ง" −

Console.WriteLine("Length of the arguments: "+args.Length);
Console.WriteLine("Arguments:");
foreach (Object obj in args) {
   Console.WriteLine(obj);
}

ด้านบนจะพิมพ์ −

Length of the arguments: 1
Arguments: One