>  기사  >  백엔드 개발  >  SUNWEN 튜토리얼 - C# 고급 (2)

SUNWEN 튜토리얼 - C# 고급 (2)

黄舟
黄舟원래의
2016-12-19 10:16:121021검색

자, 다시 돌아왔습니다. 다음 코드는 여러 매개변수를 인쇄하는 방법을 보여줍니다.

000: // CommandLinecmdline1.cs
001: using System;
002:
003: public class CommandLine
004: {
005: public static void Main(string[] args)
006: {
007: Console.WriteLine("명령줄 매개변수 수 = { 0}" , args.Length);
008: for(int i = 0; i < args.Length; i++)
009: {
010: Console.WriteLine("Arg[{0 }] = [{1}]", i, args[i]);
011: }
012: }
013: }
입력이 다음과 같은 경우:

cmdline1 A B C

그러면 출력은 다음과 같습니다.
명령줄 매개변수 수 = 3
Arg[0] = [A]
Arg[1] = [B]
Arg[2] = [C]

하하, 비밀이 보이시죠? 예, {0}은 프로그램에서 0번째 매개변수로 예약되어 있음을 알려주는 표시입니다. 인쇄되는 것은 Arg[{0}]가 아니라 Arg[0]입니다. 하하!

예제 2에서는 foreach 문을 보여줍니다. 사용법은 실제로 ASP에서 다음과 같이 자주 사용됩니다.


000: // CommandLinecmdline2.cs
001: using System;
002:
003: public class CommandLine2
004: {
005: public static void Main(string[ ] args)
006: {
007: Console.WriteLine("명령줄 매개변수 수 = {0}", args.Length );
008: foreach(args의 문자열 s)
009: {
010: Console.WriteLine(s);
011: }
012: }
013: }
분명히 args는 배열이고 문자 유형입니다. foreach는 포함된 모든 요소를 ​​반복한다는 의미입니다. 결과는 다음과 같습니다.

>cmdline2 John Paul Mary
명령줄 매개변수 수 = 3
John
Paul
Mary
자 동지들 푹 쉬세요 저는 이만 자러 가겠습니다! 88, 다음에 만나요!

위 내용은 SUNWEN Tutorial - C# Advanced (2) 입니다. PHP 중국어 홈페이지(www.php.cn)로!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.