static void Main(string[] args) { string readFile = @"C:\Log\*.txt"; string writeFile = @"D:\DataLocate_PR_id.csv"; Creating_CSV_File(readFile, writeFile); } private static void Creating_CSV_File(string readFrom, string writeTo) { try { StringBuilder sb = new StringBuilder(); using (StreamReader sr = new StreamReader(readFrom)) { string delimiter = ";"; string line; while ((line = sr.ReadLine()) != null) { string[] columns = line.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); sb.AppendLine(string.Join(delimiter, columns)); } } File.WriteAllText(writeTo, sb.ToString()); } catch(Exception ex) { Console.WriteLine(ex.Message); Console.ReadLine(); } }
string[] array2 = Directory.GetFiles(@"C:\", "*.txt"); // get all files and read them one by one. foreach (string name in array1) { //your 'Creating_CSV_File' function goes here }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)