- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kompakt vízhűtés
- Autós kamerák
- AMD Navi Radeon™ RX 7xxx sorozat
- Gaming notebook topik
- Melyik tápegységet vegyem?
- Milyen billentyűzetet vegyek?
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- OLED TV topic
-
PROHARDVER!

Új hozzászólás Aktív témák
-
Jim-Y
veterán
Na, közben nálam lehalt a fórum, de ha nem fontos IF-el megcsinálni, akkor még javasolnám a ternális, vagy más néven Elvis operátort, sajnos én nem vagyok C#-os, de gyorsban kipróbáltam JavaScripttel, mert ebben is van ilyen op, és C#-ban is:
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript">
function myfunc(val){
(val == "ferfi" || val == "no" ? dosome(val) : alert("error") );
}
function dosome(val){
console.log(val);
}
</script>
</head>
<body>
<div id="map">
<input type="text" id="inp" />
<button id="send" onclick='myfunc(document.getElementById("inp").value);'>Send</button>
</div>
</body>
</html>A lényeg ugye, hogy egy ilyet
If (something != null) {
val = something
} else {
val = defaultValue
}
át lehet írni
val = something ? something : defaultValue
ilyenné. Esetünkben:(val == "ferfi" || val == "no" ? dosome(val) : alert("error") );
Ha ferfi vagy no, akkor dosome() egyébként error.
Megj:
public void setnem1(string c) {
if (c == "m" || c == "f") {
nem1 = c;
} else {
throw new Exception("Hibás érték.");
}vagy próbáldd már ki a kedvemért

public void setnem1(string c) {
(c == "m" || c == "f" ? nem1=c : newErrorExc("Hibás érték")
}
public void newErrorExc(string err){
throw new Exception(err);
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- A fociról könnyedén, egy baráti társaságban
- Apple Watch Ultra - első nekifutás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- WoW avagy World of Warcraft -=MMORPG=-
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- QNAP hálózati adattárolók (NAS)
- AI modernizálja Brazília áramhálózatát
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Futás, futópályák
- Google Pixel topik
- További aktív témák...
- PlayStation Portal 2026.12.03-ig gyári garanciával eladó!
- ASRock B560 Steel Legend + i5 11500 + ID-Cooling + 16 Gb Corsair Vengeance RGB Beszámitok!
- Samsung Galaxy A26 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 14 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Intel Core i7 6700K 4mag 8szál processzor garanciával hibátlan működéssel
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkel
- Samsung Galaxy S20 FE 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
- Azonnali készpénzes AMD CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
Állásajánlatok
Cég: FOTC
Város: Budapest




