본문 바로가기

.NET/C# Basic

실행인자

반응형

실행 인자
Main 메서드에 인자를 받아들이도록 바꾼 것
이 인자는 string 형 배열이며 도스 창에서 입력한 명령 인자를 받아들이기 위한 것


Main 메서드에서는 arg1, arg2, arg3 인자를 문자열로 받아서 처리
넘겨진 인자들은 string 형 배열로 구성되어 Main 메서드에 넘겨짐
실행 인자 실행할 때 입력된 명령 인자를 가져와서 보여준 예제 배열이 가지고 있는 문자열 개수를 알아내려면 Length를 이용 이 값은 곧 입력받은 명령 인자 개수를 나타낸다 using System;

class Class1
{
    public static void Main( string[] args )
    {
        // 1개 이상의 인자를 입력해야 결과가 출력됨
        if ( args.Length > 1 )
        {
            Console.WriteLine( "[0] : {0}", args[0] );
            Console.WriteLine( "[1] : {0}", args[1] );
        }
        else
            Console.WriteLine( "[usage]: arglist /option1 /option2" );
    }
}


c:\test1 /123 /abc
[0] :/123
[1] :/abc



이것을 비주열 스튜디오에서는 어떻게 실행하느냐~!!!




명령문 기억안날때 ctrl + J 하면 나온다 팁이다

'.NET > C# Basic' 카테고리의 다른 글

C# 디버깅  (0) 2008.10.01
C#에서의 데이터형  (0) 2008.10.01
C# 오버플로우발생할때 오버플로우 점검 옵션  (0) 2008.09.30
가비지 콜렉팅 + 스택(stack) 힙 (heap) +리플렉션등등 오류처리등..  (0) 2008.09.30
역어셈블리 IL DASM  (0) 2008.09.30
c# 주석 /// static  (0) 2008.09.30
C#  (0) 2008.09.29
C# pecifications 참고  (0) 2008.09.29