- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Apple MacBook
- Gamescom 2025: Jubileumi csúcs-VGA-t villantott az ASUS
- LG LCD és LED TV-k
- Home server / házi szerver építése
- TCL LCD és LED TV-k
- Milyen videókártyát?
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- HP notebook topic
Ú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!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Google Pixel topik
- Star Trek
- BestBuy topik
- Renault, Dacia topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- WoW avagy World of Warcraft -=MMORPG=-
- Linux kezdőknek
- Apple MacBook
- Gamescom 2025: Jubileumi csúcs-VGA-t villantott az ASUS
- További aktív témák...
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
- Microsoft Surface Laptop 5 13,5" i7-1265U 16GB 512GB magyarbill 1 év garancia
- ÁRGARANCIA!Épített KomPhone i5 13400F 16/32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
- Eredeti DELL 240W töltők (LA240PM160)
- Intel Core i5 3470 confidential Ivy bridge Quad Core
Állásajánlatok
Cég: FOTC
Város: Budapest