반응형
Program.cs |
using System; namespace MyCalc { class Program { static void Main(string[] args) { if (args.Length < 3) { Console.WriteLine("명령줄인수는 3개 이상 필요합니다."); return; } int first = Convert.ToInt32(args[0]); int second = Convert.ToInt32(args[2]); string calc = Convert.ToString(args[1]); int r = 0; if (args[1] == "+") { r = first + second; } else if (args[1] == "-") { r = first - second; } else if (args[1] == "*") { r = first * second; } else if (args[1] == "/") { r = first / second; } Console.WriteLine("{0} {1} {2} = {3}", first, calc, second, r); } } } |
63.예제와 같이 실행파일을 원하시는 경로에 복사 후 실행해주세요
결과화면
반응형
'C#' 카테고리의 다른 글
65.C# - 값형식과 참조형식 ( Boxing 과 UnBoxing ) (0) | 2009.08.17 |
---|---|
65.C# - Nullable (널 기능 형식) (0) | 2009.08.17 |
63.C# - 명령줄인수 ( Commands Line Prompt ) (0) | 2009.08.17 |
62.C# - 봉인클래스 (sealed Class) (0) | 2009.08.15 |
61.C# - 인터페이스 (Interface) (0) | 2009.08.14 |
Comments