Exemple #1
0
 public IDataConverter Read(string path)
 {
     if (!path.Equals(string.Empty))
     {
         try
         {
             string[] text;
             if (File.Exists(path))
             {
                 text = File.ReadAllLines(path);
             }
             else
             {
                 string exeLocation = AppDomain.CurrentDomain.BaseDirectory;
                 Console.WriteLine(Path.Combine(exeLocation, path));
                 text = File.ReadAllLines(Path.Combine(exeLocation, path));
             }
             IDataConverter dataConverter = new DataTxtConverter(text);
             return(dataConverter);
         }
         catch (Exception)
         {
             Console.Write("File not exist");
             Environment.Exit(1);
         }
     }
     return(new DataTxtConverter(new [] { "" }));
 }
Exemple #2
0
        public IDataConverter Read(string path)
        {
            string []      data          = new[] { Console.ReadLine() };
            IDataConverter dataConverter = new DataTxtConverter(data);

            return(dataConverter);
        }