Как вынести счётчик файлов в отдельный метод

302
05 июня 2017, 21:34

Для начало прохожусь циклом по папкам и собираю файлы в FilesF = new List<string>()

public static void Sector()
{
   int y = 0;
   for (y = 0; y < class.FilesF.Count; y++) // это нужно вынести в отдельный метод.
   {
       // затем пробую подключаться к базе sqlite
       using (var con = new SQLiteConnection(string.Format(Data, class.FilesF[y]))) 
       {
             con.Open();
       }
   }
}

Можно ли вынести цикл for в отдельный метод, а затем вызывать его и присваивать в using(new SQLiteConnection(class.FilesF[Other_Method])) ?

Answer 1

Не совсем понимаю что требуется сделать, но возможно что-то такое:

class Program
{
    static void Main(string[] args)
    {
        var FilesF = new List<string>();
        FilesF.ToList().ForEach(x => A(x));

    }
    public static void A(string i)
    {
        using (var con = new SQLiteConnection(i)) { con.Open(); }
    }
}

Или Как-то так:

var FilesF = new List<string>();
foreach (var i in FilesF)
{
    using (var con = new SQLiteConnection(i))
    {
        con.Open();
    }
}
READ ALSO
Сериализация делегата в UWP с помощью Newtonsoft Json

Сериализация делегата в UWP с помощью Newtonsoft Json

Добрый деньПытаюсь сериализовать делегат с помощью json:

474
Отловить нажатие левой кнопки мыши

Отловить нажатие левой кнопки мыши

Добрый всем день! Пытаюсь отловить нажатие левой кнопки мыши, но ничего не происходит!

277
Не подтягивать foreign key поля

Не подтягивать foreign key поля

Пробую переписать Java EE проект в C#Замапил базу с помощью Entity Framework, создались классы под каждую таблицу

263
Программа для манипуляции файлами

Программа для манипуляции файлами

В общем поставлена задача написать информационную систему с манипуляцией текстовыми файлами, в которой будет 3-4 роли(которые имеют свои...

277