ホームページ  >  記事  >  バックエンド開発  >  SUNWEN チュートリアル - C# 上級 (2)

SUNWEN チュートリアル - C# 上級 (2)

黄舟
黄舟オリジナル
2016-12-19 10:16:121055ブラウズ

わかりました。戻ってきました。次のコードは、複数のパラメーターを出力する方法を示しています。

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 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 番目のパラメーターとして予約されていることをシステムに伝えるため、この 0 番目のパラメーターは i です。 Arg[{0}] ではなく、Arg[0] です。笑!

例 2 は、ASP でよく使用される foreach ステートメントの使用法を示しています:


000: // CommandLinecmdline2.cs
001: System を使用しています;
002:
003: public class CommandLine2
004: {
005: public static void Main(string[] args)
006: {
007: Console.WriteLine("コマンドラインパラメータの数 = { 0}", args.Length);
008: foreach(string s in args)
009: {
010: Console.WriteLine(s);
011 : }
012: }
013: }
明らかに、args はforeach は配列内のすべての要素をループすることを意味します:

>cmdline2 John Paul Mary
コマンド ライン パラメーターの数 = 3
John
Paul
Mary
同志たち、休んでください、私は寝るつもりです! 88、また次回!

上記は SUNWEN チュートリアル ----C# Advanced (2) です。詳細については、PHP 中国語を参照してください。ウェブサイト (www.php.cn)!


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。