Можно ли передать пробел программе C# в качестве аргумента командной строки?(Как) вы можете передать пробел в качестве аргумента командной строки в C#?
Я пишу скрипт, который анализирует текстовый документ, и хотел бы, чтобы пользователи могли указать свой собственный разделитель, а не жестко-кодирующий.
Однако, если разделитель представляет собой пробел, то программа, похоже, обесценивает его как аргумент, независимо от того, окружена ли он кавычками или нет.
См. http://stackoverflow.com/questions/6427732/how-can-i-escape-an-arbitrary-string-for-use-as-a-command-line- аргумент-в-windo – Tarik
если в командной строке вы выполняете «yourProgram.exe» test «" "' then it wi Получаем два аргумента, один 'test' другой' '' 'который является пространством, это должно работать. – Habib