C# Language string


string is an alias to the .NET datatype System.String, which allows text (sequences of characters) to be stored.


string a = "Hello";
var b = "world";
var f = new string(new []{ 'h', 'i', '!' }); // hi!

Each character in the string is encoded in UTF-16, which means that each character will require a minimum 2 bytes of storage space.