Передача значений в цикл из файла - 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
Что то типа этого. И файл содержал в себе названия айпишников в столбик по типу: 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Буду признателен если покажите пример кода как это можно реализовать на c#.

Решение задачи: «Передача значений в цикл из файла»

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;
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.8 из 5
Похожие ответы