Цикл foreach обрабатывать одну операцию несколько раз - C#
Формулировка задачи:
Помогите пожалуйста,не могу до думаться.
У меня записывается в одну переменную несколько значений.
Требуется применить одну и ту же операцию для всех значений переменной.
Написал вот так но не работает.
Код
Что тут не правильно,я понял тут только для первого значения применяется команда,а потом на след.значение нет
Листинг программы
- var adap = NetworkInterface.GetAllNetworkInterfaces();
- foreach (var a in adap)
- {
- Console.WriteLine(a.Name);
- string arguments = "interface set interface name= "+a.Name+" admin = DISABLE";
- ProcessStartInfo procStartInfo = new ProcessStartInfo("netsh ", arguments);
- procStartInfo.RedirectStandardOutput = true;
- procStartInfo.UseShellExecute = false;
- procStartInfo.CreateNoWindow = true;
- Process.Start(procStartInfo);
- Process.Start(procStartInfo);
- }
Решение задачи: «Цикл foreach обрабатывать одну операцию несколько раз»
textual
Листинг программы
- var adap = NetworkInterface.GetAllNetworkInterfaces();
- foreach (var a in adap)
- {
- Console.WriteLine(a.Name);
- string arguments = "interface set interface name= \"" + a.Name + "\" admin = DISABLE";
- ProcessStartInfo procStartInfo = new ProcessStartInfo("netsh", arguments);
- procStartInfo.RedirectStandardOutput = true;
- procStartInfo.UseShellExecute = false;
- procStartInfo.CreateNoWindow = true;
- Process.Start(procStartInfo);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д