Geschwindigkeit hinzugefügt aus der CSV datei
This commit is contained in:
@@ -14,6 +14,7 @@ namespace SanShared
|
||||
DateTime zeitstempel;
|
||||
double temperatur;
|
||||
double druck;
|
||||
int geschwindigkeit;
|
||||
/// <summary>
|
||||
/// Zeitstempel vom Eintrag
|
||||
/// </summary>
|
||||
@@ -26,5 +27,9 @@ namespace SanShared
|
||||
/// Druckanzeige vom Eintrag
|
||||
/// </summary>
|
||||
public double Druck { get => druck; set => druck = value; }
|
||||
/// <summary>
|
||||
/// Geschwindigkeit vom Eintrag
|
||||
/// </summary>
|
||||
public double Geschwindigkeit { get => geschwindigkeit; set => geschwindigkeit = value; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,15 +12,19 @@ namespace SanSystem
|
||||
{
|
||||
public static List<UVcsvStrukture> ParseCSVFile(string csvFile)
|
||||
{
|
||||
/*
|
||||
Die geschwindigkeit wird im cm pro sekunde angegeben
|
||||
*/
|
||||
List<UVcsvStrukture> result = new List<UVcsvStrukture>();
|
||||
|
||||
if (!File.Exists(csvFile)) return null;
|
||||
string[] input = File.ReadAllLines(csvFile);
|
||||
int counter = 0;
|
||||
|
||||
|
||||
DateTime zeit;
|
||||
double temperatur;
|
||||
double druck;
|
||||
int geschwindigkeit;
|
||||
foreach (string pars in input)
|
||||
{
|
||||
UVcsvStrukture uVcsvStrukture = new UVcsvStrukture();
|
||||
@@ -33,12 +37,13 @@ namespace SanSystem
|
||||
DateTime.TryParse(parts[0], out zeit);
|
||||
double.TryParse(parts[1].Replace('.', ','), out temperatur);
|
||||
double.TryParse(parts[2].Replace('.', ','), out druck);
|
||||
int.TryParse(parts[3],out geschwindigkeit);
|
||||
|
||||
counter++;
|
||||
|
||||
uVcsvStrukture.Zeitstempel = zeit;
|
||||
uVcsvStrukture.Druck = druck;
|
||||
uVcsvStrukture.Temperatur = temperatur;
|
||||
uVcsvStrukture.Geschwindigkeit = geschwindigkeit;
|
||||
result.Add(uVcsvStrukture);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user