挨拶、文字列をコマンドライン引数に分割(NOT PARSE)するC#
私は単純な問題のようですが、非常にそうはありません。私は文字列を取り、それをコマンドライン引数に分割したい。私は何週間もこの質問をしていて、私のニーズに合ったものは見つけられません。
たとえば、行: --foo=bar -foo="bar test" --foo "bar \"test\"" --foo bar
は、に分けます:(この順序で)
--foo=bar
-foo=bar test
--foo
bar "test"
bar
EDIT
--foo
EDIT 2
に供給することができ、アレイの状態に文字列を取得することです。それが私が達成しようとしているものです。 JUST that。
MCVEを作成しましたか? –
なぜargsを分割したいのですか?これは通常、コンソールを使用してアプリケーションを実行すると自動的に実行されます。しかし、argsを解析するためには、CommandLine-parserのように多くのツールがあります。 – HimBromBeere
@BugFinderは答えを解析するためのものです。トークン化/スプルフィング用ではありません – Cole