Összefoglalás

Befejezett

A cél a sztringek értékeinek kinyerése, eltávolítása és cseréje volt. A kapott adatok gyakran idegen adatokat vagy karaktereket tartalmaznak, amelyeket el kell kerülnie vagy meg kell szüntetnie a céladatok használata előtt.

A metódus használatával IndexOf() lehetővé tette egy karakter vagy sztring pozíciójának azonosítását egy másik sztringben. A IndexOf() metódusból visszaadott pozíció volt az első lépés annak érdekében, hogy a Substring() metódussal egy sztring egy részét kinyerjük, a kiindulási pozíció és a kinyerni kívánt karakterek számának (hosszának) megadásával. Lehetővé tette azt is, hogy a Remove() metódussal eltávolítsa a karaktereket egy karakterláncból a kezdő pozíció és a hossz alapján. Megismerhette az olyan változatokat, mint LastIndexOf() a metódus, amely megkeresi egy sztring karakterének utolsó pozícióját egy másik sztringen belül, valamint egy IndexOfAny() adott char tömb bármely értékének pozícióját. Az while utasítással egy hosszabb sztringen keresztül iterálva megkereste és kinyerte egy karakter vagy sztring összes példányát egy nagyobb forrássztringen belül. Végül használta a Replace() metódust, hogy felcserélje egy karakter vagy karakterlánc összes példányát egy nagyobb karakterláncon belül.

Bár lehetséges, hogy ilyen típusú műveleteket tömb char használatával hajthat végre, az egyes char műveletek végigfuttatásával megkeresheti a találatokat, nyomon követheti a megkeresni kívánt kezdő és záró pontokat, és így tovább. Több lépésre lenne szükség ahhoz, hogy elérjük, amit ezek a szöveges segédfüggvények egyetlen hívással elvégezhetnek.

Ingyenes ellenőrzött tanúsítvány lekérése

A Microsoft a freeCodeCamp.org együttműködve képzési és minősítési programot kínál az alapszintű C#-on. A Microsoft Learn modul elvégzésével már egy lépéssel közelebb kerül a minősítéshez. A freeCodeCamp által kínált alapvető C# minősítés megismeréséhez látogasson el a következő https://aka.ms/csharp-certification.