CVS struktur erweitert

This commit is contained in:
Husky
2019-05-31 16:23:05 +02:00
parent 64d5932bde
commit 0c7724e5b7
10 changed files with 239 additions and 3 deletions

28
CSVParser/CSVParser.cs Normal file
View File

@@ -0,0 +1,28 @@
using SanShared;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CSVParser
{
public abstract class CSVParser : IReadCSVData
{
private string csvFile;
public CSVParser(string csvFile)
{
this.csvFile = csvFile;
}
public virtual string[] Input
{
get
{
if (!File.Exists(csvFile)) return null;
return File.ReadAllLines(csvFile);
}
}
public abstract List<UVcsvStrukture> ReadCSVStrukture();
}
}