Ejemplo n.º 1
0
 static void Main(string[] args)
 {
     TaskFactory tf = new TaskFactory();
     Parser p = new Parser();
     string[] files = Directory.GetFiles(@"D:\TestFolder\", "*.csv");
     foreach (var item in files)
     {
         tf.StartNew(() =>p.Parse(Path.GetFullPath(item)));
     }
     Console.ReadKey();
 }
Ejemplo n.º 2
0
 //Processing of new file
 private void ProcessDataFile(object parameters)
 {
     Console.WriteLine("File of processing:" + parameters);
     string fileName = parameters as string;
     Parser parser = new Parser();
     try
     {
         parser.ParseFileName(fileName);
         Console.WriteLine("File " + fileName + " is processed");
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
     }
 }