...

/

Strings and String Operations

Strings and String Operations

Learn more about strings and handling textual information.

The string type is an alias for the System.String class. It’s an immutable data type that represents a sequence of Unicode characters:

string someText = "Hello World!";

The immutability of strings is a very important feature we should constantly take into consideration. Immutable means that we can’t change the string. When we want to modify a string object, we just create a new one.

String immutability

We can think of it this way. Instead of simply changing the property of some object, we create a new object with a different property value. Remember that creating a new object involves allocating memory for that object.

Note: Constantly allocating memory ...