Що таке string у C#?

Рядок – це об'єкт типу String, значенням якого є текст. Усередині програми текст зберігається як упорядкованої колекції об'єктів Char лише читання. Наприкінці рядка C# немає символу, що завершує значення NULL; тому рядок C# може містити будь-яку кількість впроваджених символів NULL ('\0').