C# String sınıfı, bir dizi metin (char) karakteri bir araya toplayarak metinsel değerleri tutan veri tipidir. String sınıfının sahip olduğu metotlar ile metinsel değerler üzerinde işlemler gerçekleştirmemize olanak sağlar. C# String sınıfının sahip olduğu metotlar immutable olarak adlandırılır.