Hirdetés
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Mobil flották
- MIUI / HyperOS topik
- Yettel topik
- Karácsonyi telefonajánló 2025
- Huawei P10 - pisztácia nem is volt
- Google Pixel topik
- Xiaomi 14T Pro - teljes a család?
- Google Pixel 10 Pro XL – tíz kicsi Pixel
Új hozzászólás Aktív témák
-
Lakers
tag
Sziasztok!
Egy értelmezési segítséget szeretnék kérni, hogy pontosan mint csinál a függvény:
public void AddItem(Product product, int quantity)
{
var line = lines.FirstOrDefault(x => x.Product.ProductID == product.ProductID);
if (line == null)
{
lines.Add(new CartLine{Product = product, Quantity = quantity});
}
else
{
line.Quantity += quantity;
}
}var line = lines.FirstOrDefault(x=>x.Product.ProductID==product.ProductID); érdekelne, elsősroban, illetve még az if ág.
Az osztály kódjai:
public class CartLine
{
public Product Product { get; set; }
public int Quantity { get; set; }
}
private List<CartLine> lines = new List<CartLine>();
public IList<CartLine> Lines {get {return lines;}}Nem igazán tudom, értelmezni, hogy itt pontosan mint csinál. Szájbarágós magyarázatot szívesen fogadok!

Ú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!
- Kormányok / autós szimulátorok topikja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Motorola Edge 50 Neo - az egyensúly gyengesége
- EAFC 26
- alza vélemények - tapasztalatok
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- 5.1, 7.1 és gamer fejhallgatók
- Külső 2,5'' mobil rack-ek topikja
- Adatmentés - HDD - SSD - Flash
- PROHARDVER! feedback: bugok, problémák, ötletek
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



