Geschwindigkeit hinzugefügt aus der CSV datei

This commit is contained in:
HuskyTeufel
2019-05-23 12:56:30 +02:00
parent c182f23ce2
commit d058c00618
2 changed files with 12 additions and 2 deletions

View File

@@ -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; }
}
}

View File

@@ -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);
}