Hirdetés
- Milyen monitort vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen TV-t vegyek?
- Azonnali alaplapos kérdések órája
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Bambu Lab 3D nyomtatók
- SD memóriakártyák (SD, SDHC, SDXC, micro SD)
- Ne már! Drágább lesz a GPU a memóriapánik miatt?
- Önvédelmi fegyvernek is elmenne a Keychron analóg billentyűzete
Új hozzászólás Aktív témák
-
válasz
trisztan94
#4267
üzenetére
Struct is használható, főleg, hogy csak adatot tárolsz bennük. Mondjuk arra érdemes odafigyelni, hogy a struct inicializálható értékadás nélkül is, de gondolom ez téged itt nem zavar

Fejből - hibakezelés nélkül - kb:
public struct Konyv
{
int ar;
int db;
string nev;public Konyv( int ar, int db, string nev)
{
this.ar = ar;
this.db = db;
this.nev = nev;
}
}és csinálsz belőle egy listátz és azt töltöd fel:
List<Konyv> raktar = new List<Konyv>();
/*
stream reader cucc
*/
string sor = null;
while((sor = sr.readLine()) != null)
{
string[] sordarab = sor.Split(' ', 3);
Konyv k = new Konyv(int.Parse(sordarab[0]), int.Parse(sordarab[1]), sordarab[2]);
raktar.Add(k);
}Ezután már a raktar változóval tudsz játszani:
Összeg:
var osszeg = raktar.Sum(r => r.db * r.ar);Kifogyott:
var kifogyott = raktar.Any(r => r.db == 0);Adott ár alatt:
var adottAr = Convert.ToInt32(tb_adottAr.Text);
var szamlalo = raktar.Count(r => r.ar < adottAr);
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BESZÁMÍTÁS! ASUS H510M i5 10500T 16GB DDR4 512GB SSD RX 5500 XT 8GB Zalman T4 Plus Chieftec 600W
- 0% THM 4 havi részlet beszámítás! RX 9060 XT / 9070 / 9070 XT videokártyák készletről KAMATMENTESEN
- BESZÁMÍTÁS! MSI Katana15 HX B14WEK notebook - i7 14650HX 16GB DDR5 1TB SSD nVidia RTX 5050 8GB WIN11
- Asus TUF Gaming F15 FX507 - 15,6"FHD 144Hz - i5-12500H - 8GB - 512GB SSD - RTX 3050 - 1 év garancia
- Xiaomi Redmi Note 14 Pro / 8/256GB / Káértyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



