この単純なコードをコマンドラインから読み取れるようにするために、かなりの時間を費やしました。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
if(args.Length > 0)
{
for (int i = 0; i < args.Length; ++i)
System.Console.WriteLine(args[i]);
}
else System.Console.WriteLine("NO COMMAND INPUT DETECTED");
System.Console.ReadLine();
}
}
}
コマンドを入力する場合:
ConsoleApplication3.application "pleasework"
コマンドラインに次のメッセージが表示されます。
コマンド入力が検出されませんでした
コマンドラインが正しく機能していないことを示しています。何かご意見は?私はVisual Studioが非常に苦手なので(これは2012年です)、変更する必要がある特別なプロパティやばかげたものがあると思います。
ありがとう!