Black Friday Black Friday
Black Friday výprodej! Až 80 % extra bodů zdarma! Více informací zde

Diskuze: Zjednoduš tělo metody C#

C# .NET .NET (C# a Visual Basic) Zjednoduš tělo metody C# American English version English version

Aktivity (3)
Avatar
Lenka Lipková :6.12.2017 21:47

Př.: Metoda Porovnej vrací “ano” pokud je hodnota parametru x rovna 2, jinak vrací “ne”. Najděte a opravte chybu.
public string Porovnej(x)
{
if (x=2) return “ano”; else return “ne”;
}
Řešení:
public string Porovnej(int x)
{
if (x==2) {return "ano";} else {return "ne";}
}
Zjednodušte tuto metodu: a to nevím...... :-(

Odpovědět 6.12.2017 21:47
Každého, koho potkáš na své cestě životem je tvým učitelem.
Avatar
gcx11
Redaktor
Avatar
Odpovídá na Lenka Lipková
gcx11:6.12.2017 21:54

Zkus použít ternární operátor.

 
Nahoru Odpovědět 6.12.2017 21:54
Avatar
Lenka Lipková :6.12.2017 22:16

String Porovnej = (x==2) ? „return ano“ : „return ne“; ???

Nahoru Odpovědět 6.12.2017 22:16
Každého, koho potkáš na své cestě životem je tvým učitelem.
Avatar
xpoproci
Člen
Avatar
Odpovídá na Lenka Lipková
xpoproci:6.12.2017 22:35

skoro

string porovnej = x == 2 ?  "ano" : "ne";
Nahoru Odpovědět  +1 6.12.2017 22:35
Motto
Avatar
Odpovídá na Lenka Lipková
Ondřej Štorc:7.12.2017 13:49
string Porovnej(int x) => x == 2 ?  "ano" : "ne";

Kód od xpoproci je sice skoro stejnej jako ten můj, ale bohužel to není metoda :(

Nahoru Odpovědět  +3 7.12.2017 13:49
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Honza Prosecký:7.12.2017 16:43

Sorry, nic

Editováno 7.12.2017 16:44
 
Nahoru Odpovědět 7.12.2017 16:43
Avatar
Lenka Lipková :7.12.2017 17:32

Moc všem děkuji, musím se ještě moooooooooc učit, jsem úplně začátečník, a tak vám děkuji za pomoc a přínos.

Nahoru Odpovědět 7.12.2017 17:32
Každého, koho potkáš na své cestě životem je tvým učitelem.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.