1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| private void Form1_Load(object sender, EventArgs e)
{
string path = "C:/Users/Lucas/Documents/test.csv";
string[] contenu = File.ReadAllLines(path);
if (contenu.Count() > 0)
{
for (int i = 1; i < contenu.Count(); i++)
{
// On découpe la ligne à chaque fois qu'il y a le caractère ";"
string[] rowData = contenu[i].Split(';');
listdedonnees.Add(new Donnees { Date = DateTime.ParseExact(rowData[0], "dd:MM:yy", new CultureInfo("fr-FR")), Heure = DateTime.ParseExact(rowData[1], "HH:mm:ss", new CultureInfo("fr-FR")), TemperatureInterieur = Decimal.Parse(rowData[2]), TemperatureExterieur = Decimal.Parse(rowData[3]), HumiditeInterieur = Decimal.Parse(rowData[4]), HumiditeExterieur = Decimal.Parse(rowData[5]), DirectionDuVent = Decimal.Parse(rowData[6]), VitesseDuVent = Decimal.Parse(rowData[7]), Enssolleillement = Decimal.Parse(rowData[8]), TemperatureBatterie = Decimal.Parse(rowData[9]), TensionBatterie = Decimal.Parse(rowData[10]) }); ;
}
}
} |
Partager