명령줄로 인수를 전달하려면 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는 위와 같이 명령줄에서 전달된 모든 값을 갖는 변수입니다.
이제 이러한 인수를 인쇄하기 위해 "One"이라는 인수가 있다고 가정해 보겠습니다. -
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