Я не могу найти ни примеров, ни определить, как отправлять строки из текстового поля в массив и использовать отдельно как часть аргумента для cmd.exe.
Я могу обработать одну строку, но когда я пытаюсь реализовать массив, я зависаю.
private void Button1_Click(object sender, EventArgs e)
{
var Textbox1Var = Textbox1.Text;
string[] Textbox2Var = Textbox1.Text.Split('\n');
void RunCmd()
{
Process.Start("cmd.exe", @"/k [command] parameter1 " +
Textbox1Var + " " + Textbox2Var).WaitForExit();
//I know this isn't right and I probably need a foreach somewhere
//That's wht I need help with.
//This is the current stored code but have made multiple attempts
}
RunCmd();
}
Я ожидаю, что процесс будет завершен, и ответы будут отображаться, когда пользователь нажимает клавишу ввода, чтобы закрыть приглашение, но в настоящее время я получил только ошибки в своем коде или проблема с циклом ...