Új hozzászólás Aktív témák
-
cigam
titán
Ez lett a vége:
// Éjjeli maximumaddressName = "C4";theCell = wsPart.Worksheet.Descendants<Cell>().Where(c => c.CellReference == addressName).FirstOrDefault();// is Empty?if (theCell.DataType != null){// is Number?if (theCell.DataType.Value == CellValues.Number){data = theCell.InnerText;if (data != ""){nightMaximum = int.Parse(data);label_nightMaximum_ertek.Content = nightMaximum;}else{label_nightMaximum_ertek.Content = "-";error = true;}}else{label_nightMaximum_ertek.Foreground = Brushes.Red;label_nightMaximum_ertek.Content = "?";error = true;}}else{label_nightMaximum_ertek.Content = "-";error = true;}Ez a sok if minden egyes cellánál, azt üvölti, hogy lehetne ez jobban is. De hogyan?Hogyan tudnám az ellenőrzést kiszervezni úgy, hogy van amelyik cella szám, van amelyik szöveg, és attól függően hogy mi a problémám vele, más más szöveget kell megjeleníteni, van aminek még a színét is módosítom.
Egyáltalán ezt a "theCell"-t át tudom adni szubrutinnak (metódus?)?
Ú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!
- Witcher topik
- Robot fűnyírók
- Gyúrósok ide!
- Debrecen és környéke adok-veszek-beszélgetek
- Háztartási gépek
- Kormányok / autós szimulátorok topikja
- Samsung Galaxy S25 - végre van kicsi!
- Friss előzetes érkezett az új Mortal Kombat II filmhez
- Mini-ITX
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- További aktív témák...
- LG NanoCell 43NANO763QA csere is érdekel (dobozával minden tarozéka meg van)
- 238 - Lenovo Legion Pro 7 (16IRX8) - Intel Core i9-13900HX, RTX 4070
- Apple iPhone 13 mini 256GB Pink használt, szép állapot 100% akku 6 hónap garancia
- Akció! ÚJ akku! Lenovo ThinkPad X1 Extreme Gen2 i7-9850H 32GB 1000GB GTX1650 500nit 4K UHD 1 év gar
- BESZÁMÍTÁS! 2TB Sandisk Extreme Portable V2 külső SSD meghajtó garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
