Передача значений в цикл из файла - C#
Формулировка задачи:
Здравствуйте уважаемые программисты!
Помнится на Питоне я делал скриптики для администрирования и там без проблем выполнялась передача значений из файла в цикл:
Что то типа этого. И файл содержал в себе названия айпишников в столбик по типу:
192.168.0.1
192.168.0.2
192.168.0.3
192.168.0.4
Буду признателен если покажите пример кода как это можно реализовать на c#.
filecl = [p.rstrip() for p in open('ipcl.txt')] for ic in filecl: try: tn = telnetlib.Telnet(ic) tn.read_until("Login:") tn.write("admin\r") time.sleep(1) tn.read_until("Password:") tn.write("admin\r") except Exception as e: continue
Решение задачи: «Передача значений в цикл из файла»
textual
Листинг программы
static class ListExtensions { [ThreadStatic] static Random threadRnd; static Random Rnd { get { return threadRnd ?? (threadRnd = new Random()); } } public static IList<T> Shuffle<T>(this IList<T> list) { Random rnd = Rnd; for (int i = list.Count - 1; i > 0; i--) { int j = rnd.Next(0, i + 1); T temp = list[i]; list[i] = list[j]; list[j] = temp; } return list; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д