Úvod
Předpokládejme, že jste vývojář aplikace, která umožňuje obchodní aktualizaci webu "last chance deals" odesláním e-mailu. Aktualizační e-mail používá speciální požadovaný text v názvu a textu e-mailu a dává automatizaci pokyn, jak aktualizovat web. Pošta obsahuje název další nabídky, slevu %, datum vypršení a kdy uvést nabídku naživo.
Data aplikací, se kterými potřebujete pracovat, jsou často z jiných softwarových systémů a mají data, která nechcete nebo nepotřebujete. Někdy jsou data v nepoužitelném formátu, který obsahuje další informace, které znesnadňuje extrakci důležitých informací. K úpravě dat pro vaši aplikaci potřebujete nástroje a techniky k analýze řetězcových dat, izolaci potřebných informací a odebrání informací, které nepotřebujete.
V tomto modulu použijete pomocné metody řetězců k identifikaci a izolaci informací, které vás zajímají. Dozvíte se, jak zkopírovat menší část většího řetězce. Nahradíte znaky nebo odeberete znaky z řetězce.
Na konci tohoto modulu můžete upravit obsah řetězce, izolovat konkrétní části pro extrakci, nahrazení nebo odebrání.
Cíle výuky
V tomto modulu:
- Určení pozice znaku nebo řetězce uvnitř jiného řetězce
- Extrahování částí řetězců
- Odeberte části řetězců
- Nahrazení hodnot v řetězcích různými hodnotami
Požadavky
- Základní zkušenosti s pomocnými metodami
string - Začátečnická úroveň zkušeností s příkazem
whileiterace - Zkušenosti s vývojem, sestavováním a spouštěním kódu jazyka C# pomocí editoru Visual Studio Code