Струнни са съществени в областта на програмирането. Те позволяват обработка и манипулация на текстови данни. В това ръководство ще се запознаеш задълбочено с типа данни String в C# и ще научиш основните му методи и свойства. Тези знания ще ти помогнат да използваш стрингове ефективно в твоите програми.
Най-важни открития
- Стрингите в C# са колекция от знаци и се представят в кавички.
- Класът String предлага различни методи за манипулация, включително ToUpper(), ToLower(), Trim() и Length.
- Оригиналните стрингове остават непроменени от извиквания на методи; връщат се нови стрингове.
Стъпка по стъпка ръководство
1. Декларация и инициализация на стринг
За да декларираш стринг в C#, използваш ключовата дума string, последвана от име по твой избор, знак за равно и зададената стойност в кавички. Пример за това може да изглежда така:

2. Извеждане на стринг в конзолата
С метода Console.WriteLine() даваш предходно определен стринг в конзолата. Следният пример показва как да изведеш "Hello World":
3. Представяне на стринг в главни букви
За да покажеш целия стринг с главни букви, използваш метода ToUpper(). Това правиш, като поставиш точка в края на името на стринга и извикаш ToUpper():
4. Представяне на стринг в малки букви
С метода ToLower() можеш да представиш същия стринг в малки букви. Опитай следната команда и я тествай сам:

5. Премахване на интервали с Trim
Ако имаш интервали в началото или края на един стринг, можеш да ги премахнеш с метода Trim(). Ето как изглежда командата:
6. Определяне на броя на знаците
За да определиш дължината на стринг, използвай свойството Length. То връща общия брой знаци в стринга, включително всички интервали:

7. Удобно извеждане на броя на знаците
Добави пояснителен текст, за да направиш извеждането на броя на знаците по-разбираемо за потребителя:
8. Определяне на броя на знаците без интервали
Можеш да използваш метода Trim() в комбинация с свойството Length, за да определиш броя на знаците без водещи или последващи интервали. Ето един пример:
9. Резюме на функциите
Накрая можеш да обобщиш научените методи и свойства, за да подчертаеш техните предимства и приложими случаи. Запомни, че стринговете не се променят, а нови стрингове се създават чрез извиквания на методи.
Резюме – Програмиране в C#: Стринг и техните методи
В това ръководство можеше да се запознаеш с основите на типа данни String в C#. Научи как да декларираш, манипулираш стрингове и как да питаш техните свойства. Методите ToUpper(), ToLower(), Trim() и свойството Length са основни инструменти за ефективна работа с стрингове.
Често задавани въпроси
Какво е стринг в C#?Стринг в C# е последователност от знаци, която се задава в кавички.
Как мога да преобразувам стринг в малки букви?Използвай метода ToLower() на твоя стринг.
Променя ли Trim() оригиналния стринг?Не, Trim() само премахва интервалите и връща нова верига от знаци.
Какво прави свойството Length?Свойството Length връща броя на знаците в един стринг, включително интервалите.
Как мога да премахна интервали в началото и края на един стринг?Използвай метода Trim() на твоя стринг.