サンプル集  >  C#  >  引数(args)の長さが1のとき0番目を表示
引数(args)の長さが1のとき0番目を表示
2001/01/16

引数(args)の長さが1のとき0番目を表示します。

ソースとexeしかなかったのでプロジェクトを作り直します。

◆環境
OS Windows 10 Home 64bit
C# Visual C# 2017 00369-60000-00001-AA128

[ファイル]-[新規作成]-[プロジェクト]を選択します。

[Visual C#]を選択し「コンソール アプリ (.NET Framework)」を選択し、名前に「CSS003」と入力し「OK」ボタンを押します。

CSS003.cs
 1: 
 2: 
 3: 
 4: 
 5: 
 6: 
 7: 
 8: 
 9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
// 2001/01/16
// ymlib.com
// CSS003.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CSS003
{
    class CSS003
    {
        static void Main( string[] args )
        {
            if (args.Length == 1)
            {
                string hw = "\""
                          + args[0]
                          + "\" from Hello World PGM";
                Console.WriteLine( hw );
            }
        }
    }
}

コマンドプロンプトから引数を指定して実行してみます。

> CSS003.exe abc
"abc" from Hello World PGM

> CSS003.exe abc def

引数を1つだけ指定したときは、その内容が表示されました。

元々あったexeを実行したところエラーが出ました。

元々あったexeは作成が2001年だったので動かないのも無理ないですね。

▲ PageTop  ■ Home


Copyright (C) 2017 ymlib.com