- Xiaomi 14T - nem baj, hogy nem Pro
- Azonnali mobilos kérdések órája
- iPhone topik
- Poco F7 – bajnokesélyes
- A napon sütkérezik a OnePlus 15
- Megérkezett végre a várva-várt órafrissítés
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Samsung Galaxy S24 - nos, Exynos
- Fotók, videók mobillal
- Apple Watch
Ú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!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- VR topik (Oculus Rift, stb.)
- AMD Navi Radeon™ RX 9xxx sorozat
- GTA V
- Felforgatná Kína a technológiai világrendet
- Sokkal drágább lett az „olcsó” Tesla, mint várták
- Autóápolás, karbantartás, fényezés
- Kínai és egyéb olcsó órák topikja
- Elite: Dangerous
- Battlefield 6
- További aktív témák...
- Bomba Ár! Lenovo IdeaPad Flex 5 Ryzen 3 5300U I 4GB I 128SSD I 14" FHD Touch I W11 I Cam I Garancia!
- Bomba ár! HP ProBook X360 435 G7 - Ryzen 3/5 I 8GB I 256SSD I 13,3" FHD Touch I W11 I Cam I Gari!
- Bomba ár! Lenovo ThinkPad X13 G1 - AMD Ryzen 5 PRO I 8GB I 256SSD I 13,3" FHD I Cam I W11 I Gari!
- Bomba Ár! Lenovo ThinkPad E14 G2 AMD - Ryzen 5 I 8GB I 256SSD I 14" FHD I HDMI I W11 I Gari
- Bomba ár! Lenovo ThinkPad T14s G1 - i7-10G I 16GB I 512GB SSD I 14" FHD Touch I Cam I W11 I Gari!
- GYÖNYÖRŰ iPhone 12 mini 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3394, 94% Akkumulátor
- BESZÁMÍTÁS! Asrock B450M R5 5500 16GB DDR4 512GB SSD GTX 1080 8GB Zalman T4 PLUS ADATA 600W
- Bomba ár! Dell Vostro 3500 - i3-350M I 4GB I 320GB I DVDRW I 15,6" HD I HDMI I Cam I Garancia!
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB DDR4 512GB SSD Radeon Pro 5500M garanciával
- Telenor 5G Indoor WiFi Router (FA7550) + töltő
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest