Erilaiset tekstitiedostot mm. TXT, CSV on ollut pitkään tapa siirtää tietoja eri järjestelminen ja ohjelmien välillä. Tässä demossa harjoitellaan sekä tavallisen tekstitiedoston tietojen esittämistä että CSV-tiedoston tietojen muuttamista structeiksi ja structien hyödyntämistä tiedon esittämisessä.
Lataa koneellesi nämä kaksi tiedostoa: 1) Ohjastatilasto2017 TXT-muodossa 2) Ohjastatilasto2017 CSV-muodossa. Tee sovellus jolla voi näyttää tiedostojen tiedot.
Alla olevassa kuvassa on haettu kaikkien Suomen raviohjastien starttitiedot sarkaimilla erotetusta tekstitiedostosta ja tiedot on listattu näytölle sellaisenaan.
Alla olevassa kuvassa on haettu CSV-tiedostosta samat tiedot, ja muutettu kukin rivi Ohjastaja-structiksi. Ohjastaja sturctilla on arvot: Nimi, Startit, Voitot, VoittoPros.
Struct vai luokka?
Struct@dotnetperls