Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Представим, что у нас есть склеенная база, где есть два разделителя: это : и ;
Новички придумывают медленные функции типо "перебирайте весь массив и в каждом элементе делайте замену"
Есть вариант куда проще - в одну строку.
Представим, у нас есть string tempBase, содержащая строки из файла, полученные таким образом:
Новички придумывают медленные функции типо "перебирайте весь массив и в каждом элементе делайте замену"
Есть вариант куда проще - в одну строку.
Представим, у нас есть string tempBase, содержащая строки из файла, полученные таким образом:
Тогда заменить разделитель с ; на : можно таким образом:string tempBase= File.ReadAllText(dialog.FileName);
Или упрощенно:tempBase = tempBase.Replace(";", ":");
Если же у вас массив (string[] BaseArray), то можно сделать так:string tempBase= File.ReadAllText(dialog.FileName).Replace(";", ":");
Чтобы превратить строку обратно в массив, воспользуйтесь функцией SplittempBase = String.Join("\n", BaseArray).Replace(";", ":");
BaseArray = tempBase.Split('\n')