C # эквивалент C `system ()` стандартной библиотечной функции - PullRequest
2 голосов
/ 22 февраля 2012

Я разработал программу на C ++, которая использует файл .exe через следующий код:

system (TestApplication input.txt > output.txt )

TestApplication является exe здесь.input.txt - это файл в той же директории проекта, и файл output.txt создается в той же директории с помощью программы.

Мне нужно нечто похожее на приведенное выше в приложении C # Gui (WPF).Что является классом-заменой для `system 'в C # и как мы выполняем ту же операцию?

Ответы [ 3 ]

2 голосов
/ 22 февраля 2012

System.Diagnostics.Process класс представляет процесс в ОС и позволяет создавать новые процессы. См. http://msdn.microsoft.com/en-us/library/system.diagnostics.process.standardoutput.aspx для примера того, что вы пытаетесь сделать.

0 голосов
/ 22 февраля 2012

Класс, который вы ищете, это System.Diagnostics.Process для запуска внешних процессов в .NET.

0 голосов
/ 22 февраля 2012

Взгляните на класс Process, особенно Process.Start().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...