Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET. Zároveň využij akce až 50 % zdarma při nákupu e-learningu. Více informací:
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Neaktivní uživatel:25.5.2012 20:11

Dotaz,když mám

if (pozdrav = Ahoj)
 Console.Write("Nazdáááár");

Dá se nějak udělat aby se to Nazdáááár ukázalo i když uživatel zadá třeba Čau ? jako v jednom abych to nemusel rozepisovat ?
Co já vím třeba

if (pozdrav = Ahoj,Čau)
Odpovědět
25.5.2012 20:11
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:25.5.2012 20:12

Jejda já zapoměl na to druhý = :D

Nahoru Odpovědět
25.5.2012 20:12
Neaktivní uživatelský účet
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
David Čápka:25.5.2012 21:07

Můžeš použít pole (to je až několik tutoriálů dále), něco jako:

string[] pozdravy = {"ahoj", "čau", "nazdar", "helou"}

if (pozdravy.Contains(pozdrav.ToLower()))
    Console.Write("Nazdáááár");
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
25.5.2012 21:07
One of the most common causes of failure is the habit of quitting when one is overtaken by temporary defeat.
Avatar
Mediel
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Mediel:13.9.2012 16:10

Ostatne by to vypadalo takto (bez pouziti pole)

if (pozdrav == "Ahoj" || pozdrav == "Čau")
{
    Console.Write("Nazdáááár");
}

tedy takto to bude reagovat pouze na presny retezce "Ahoj" a "Čau". Budes muset zadat presne velka pismena.
Paklize bys to chtel udelat obecneji, vstupni retezec prevedes bud na mala nebo velka pismena a podle toho budes testovat retezce bud cele malymi nebo cele velkymi pismeny.

Nahoru Odpovědět
13.9.2012 16:10
Nechci vám ukazovat, jak dobrý jsem já ... Chci vám ukázat, jak dobrý můžete být vy ... Když uvěříte ... V sami sebe...
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 4 zpráv z 4.