Рядки – це об'єкт типу string(System.String у нотації .Net) який зберігає текстовий рядок. Хоча рядки відносять до примітивних типів даних, насправді це тип посилання. Усередині рядків зберігається колекція символів типу char. Рядок є незмінним об'єктом, це означає, що після створення її не можна змінити, а будь-які зміни, наприклад об'єднання, призводять до створення нового рядка.