Úvod
Jako vývojář softwaru budete muset napsat kód v jazyce C#, kterým zkombinujete a naformátujete data v literálech a proměnných, čímž vznikne nová hodnota. Tato hodnota se může zobrazit, uložit do souboru nebo odeslat přes síť. Jazyk C# naštěstí poskytuje mnoho způsobů, jak data zkombinovat a naformátovat.
Předpokládejme, že chcete zobrazit výstup z aplikace příkazového řádku, kterou vytváříte. Chcete zobrazit hodnoty zahrnující literálový text, text v proměnných, číselné údaje a textová dat v jiných jazycích. Jak byste tuto zprávu naformátovali tak, aby uživatel dokázal správně porozumět tomu, co mu aplikace říká?
V tomto modulu použijete řídicí sekvence znaků k formátování literálových řetězců textu tak, aby obsahovaly speciální znaky včetně tabulátorů a kanálů řádků – dokonce i znaků z různých jazyků, jako je Kanji nebo cyrilice. Dozvíte se, jak zřetězení dvou řetězců dohromady a použije interpolaci řetězců k vytvoření šablony literálového řetězce s nahraditelnými částmi.
Na konci tohoto modulu budete schopni řídit, jak se budou data z vašich aplikací zobrazovat koncovým uživatelům.
Cíle výuky
V tomto modulu:
- Vytvářet řetězcová data obsahující tabulátory, nové řádky a další speciální znaky
- Vytvářet řetězcová data obsahující znaky Unicode
- Slučovat řetězcová data do nové řetězcové hodnoty formou zřetězení
- Slučovat řetězcová data do nové řetězcové hodnoty formou interpolace
Požadavky
- Zkušenosti na úrovni začátečníka s editorem .NET
- Zkušenosti na úrovni začátečníka se zobrazením zprávy v konzole pomocí metod Console.WriteLine() a Console.Write(String) metod.
- Zkušenosti na úrovni začátečníka s datovými typy a deklarováním, inicializací, nastavováním a načítáním hodnot z proměnných