How to get the last n characters of a string in C#
In this tutorial, we are going to learn about how to get the last n number of characters from a string in C#
Getting the last n characters
To access the last n characters of a string, we can use the built-in Substring()
method by passing the string.Length-n
as argument to it.
Where -n is the number of characters we need to get from the end of a string.
Here is an example, that gets the last 3 characters from a name
string:
string name = "pearson";
string lastThree = name.Substring(name.Length-3);
Console.WriteLine(lastThree);
Output:
son
In the example above, we have passed name.Length-3
as arguments to the Substring()
method. So it starts the extraction at index position name.Length-3
, and extract the rest of a string.