C# hogyan lehet egy vektorból osztályt feltölteni?
Tehát van egy txt, melyben több sor van. A probléma, hogy 1 sor 3 adatot tartalmaz, melyet *-al választanak el egymástól.
Eddig csak olyannal találkoztam, ahol egy sorban egy adat van és ötletem sincs, hogyan oldható meg, pedig már többször is utána olvastam.
Tudtok mondani ötletet arra, hogyan oldható ez meg?
Csakhogy a .Net-es 1 dimenziós tömbnek semmi köze a vektorhoz, különösen nem egyenlő vele.
Úgyhogy #4 és #5: Fail.
"Vektorok deklarálása
A vektorok egydimenziós tömbök. Deklarálásukkor meg kell adni a tömb alaptípusát, és az elemek számát:
int a[5];"
"Elnézést :) Nem vektor, hanem egy sima egydimenziós tomb."
Nem kell elnézést kérned, jól mondtad.
"String[] nevek = new string[] {"Ali", "Pali", "Robi"};
A C# nyelvben nem csak a fenti egydimenziós vektor definiálható. Ezenkívül még definiálható két- vagy többindexű, multidimenziós vektor, illetve vek-
torok vektora."
Forrás: Illés Zoltán, Programozás C# nyelven.
A vektorok nem egyenlőek az egydimenziós tömbökkel, akármilyen kontárságot másolsz is be.
A vektor egy olyan dinamikus adatszerkezet (legtöbbször tömbökkel implementálva), aminek mérete dinamikusan változtatható.
A .Net-es egydimenziós tömb ilyet nem tud, így semmiképpen sem nevezhető vektornak, csak tömbnek.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!