Файл: Является последовательностью символов. Каждый символ является символом Юникода в диапазоне от U0000 до Uffff.pptx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.03.2024
Просмотров: 12
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
string text = "Шла Саша по шоссе и сосала сушку";
Console.WriteLine("Исходный текст: '{0}'", text);
string[] words = text.Split(razdelitel);
Console.WriteLine("{0} слов в тексте:", words.Length);
В качестве разделителя может выступать массив символов.
char[] delimiterChars = { ' ', ',', '.', ':', '\t' };
string text = "one\ttwo three:four,five six seven";
Console.WriteLine("Original text: '{0}'", text);
string[] words = text.Split(delimiterChars);
Как преобразовать строку в массив символов?
Метод ToCharArray() возвращает массив символов указанной строки: static void Main(string[] args) { string s = "Hello, World"; char[] array = s.ToCharArray(); // элементы массива – 'H', 'e', 'l', 'l’… }
Применяется для посимвольной работы со строкой
Как посчитать количество подстрок в строке?
Метод IndexOf()
string a = "bla-bla-bla-bla-bla-bla-bla-bla-bla-bla-bla-bla";
string b = "bla";
int count = 0, index = 0;
while ((index = a.IndexOf(b, index) + 1) != 0) count++;
Console.WriteLine(count);
foreach, in
Оператор foreach выполняет оператор или блок операторов для каждого элемента в экземпляре типа
public static void Main()
{
Span
foreach (int number in numbers)
{
Console.Write($"{number} ");
}
Console.WriteLine();
}