Тип string
Ключевое слово string задаёт ссылочный
тип для текста. Литерал записывают в двойных
кавычках, например "abcde". Строки
неизменяемы: операции создают новый текст,
а не меняют старый.
Синтаксис
string имя;
Пример
Давайте выведем строковый литерал:
using System;
class Program
{
static void Main()
{
string str = "abcde";
Console.WriteLine(str);
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте склеим две строки через плюс:
using System;
class Program
{
static void Main()
{
string a = "abc";
string b = "de";
Console.WriteLine(a + b);
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте узнаем длину строки:
using System;
class Program
{
static void Main()
{
string str = "12345";
Console.WriteLine(str.Length);
}
}
Результат выполнения кода:
5
Пример
Давайте проверим, содержит ли строка подстроку:
using System;
class Program
{
static void Main()
{
string str = "abcde";
Console.WriteLine(str.Contains("bcd"));
}
}
Результат выполнения кода:
True