Kezdőoldal » Számítástechnika » Programozás » C#ban hogy tudom ellenőrizni,...

C#ban hogy tudom ellenőrizni, hogy 2 string közül melyik van előbb?

Figyelt kérdés

Pl ez az input: Ez egy szöveg

Megadjuk, hogy Ez és szöveg és ő meg valahogy visszaadja, hogy melyik van előbb (Itt az Ez). Ez lehet bool v string innentől már tudom :)


2011. nov. 29. 20:45
 1/8 _Jessy_ ***** válasza:
2011. nov. 29. 20:57
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Nem betűrendbe kell, hanem, hogy az adott szövegben melyik string fordul elő először
2011. nov. 29. 21:24
 3/8 A kérdező kommentje:

pl ha az input C B A

és összehasonlítom a B-t és az A-t, akkor B-t kapjam mert a szövegben az van előbb :D

2011. nov. 29. 21:25
 4/8 _Jessy_ ***** válasza:

"A B C".IndexOf("B") == 2

A fv. megmondja a paraméterben adott substring első előfordulásának pozícióját.

2011. nov. 29. 22:04
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:

Előzőé jó:

string szo = "CBA";

int elso = szo.IndexOf("C");

int masodik = szo.IndexOf("B");

if(elso < masodik)

//C előrébb van

else

//B előrébb van


Elvileg kisebb változtatásokkal lekell fordulnia!

2011. nov. 29. 22:12
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
úú tényleg :D ezer köszönet :)
2011. nov. 29. 22:20
 7/8 _Jessy_ ***** válasza:
Az előző példához annyit hozzáfűznék, hogy külön ellenőrizd le, hogy tartalmazza-e a "C"-t, mert ha nem teszed, és nincs benne, akkor is azt fogja mondani, hogy az fordul elő előbb :)
2011. nov. 29. 22:25
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:

okéoké azt már értem :P

én am úgy ismertem h ha indexof > -1 akk van benne olyan string én hülye meg azt hittem h azt jelzi h hány darab (0 -> 1 stb :D) de köszi a megoldásokat, ment a zöld kéz :D

2011. nov. 29. 23:28

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!