- Norvégia átmenetileg betiltja az áramigényes kriptobányászatot
- 1000 milliárd dolláros AI-központot akar az USA-ban a SoftBank
- Humanoid robotokat visz az AI-szervergyárba az NVIDIA és a Foxconn
- Relatíve kompakt, "platinás" tápszörnyekkel gyarapodott az ASUS kínálata
- Valós időben generálhatja a jövőben a GPU a fákat
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- OLED TV topic
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Egy helyre gyűjti az eltérő áruházak játékait a Microsoft
- Milyen SSD-t vegyek?
- AMD Radeon™ RX 470 / 480 és RX 570 / 580 / 590
- Előrendelhető a OnePlus Pad 3
- AMD Navi Radeon™ RX 9xxx sorozat
- Internet Rádió építése (hardver), és programozása
Új hozzászólás Aktív témák
-
sztanozs
veterán
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!
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Autós topik
- Xiaomi 14 - párátlanul jó lehetne
- Humanoid robotokat visz az AI-szervergyárba az NVIDIA és a Foxconn
- Samsung Galaxy Watch6 Classic - tekerd!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Formula-1
- One otthoni szolgáltatások (TV, internet, telefon)
- Norvégia átmenetileg betiltja az áramigényes kriptobányászatot
- OLED TV topic
- További aktív témák...
- WD Black SN850P 4TB M.2 NVME PCI-E 4.0 x4 - Új, bordás, PS5 - 7300-6600 MBs - Eladó!
- Crucial T705 2TB M.2 NVME PCI-E 5.0 x4 - Új - 14.400-12.700 MBs - Eladó!
- Asus A15 FA506QM 15.6" FHD IPS Ryzen 7 5800H RTX 3060 16GB 512GB NVMe magyar vbill gar
- HUAWEI MateBook 13 2020 - Kijelző nélkül - I7-10510U - 16GB - 512GB SSD - Win11 - MAGYAR
- Csere-Beszámítás! Gamer PC Számítógép! I5 12600KF / RTX 3070 / 32GB DDR4 / 512GB SSD
- Telefon felvásárlás!! Samsung Galaxy A16, Samsung Galaxy A26, Samsung Galaxy A36, Samsung Galaxy A56
- Telefon felvásárlás! Samsung Galaxy A15, Samsung Galaxy A25, Samsung Galaxy A35, Samsung Galaxy A55
- PlayStation Plus Premium előfizetések
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- AKCIÓ! Apple MacBook Pro 16 M4 Pro - M4 Pro 24GB 512GB SSD garanciával hibátlan működéssel
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest