How to remove the last n characters of a string in C#

How to remove the last n characters of a string in C#

In this post we will give you information about How to remove the last n characters of a string in C#. Hear we will give you detail about How to remove the last n characters of a string in C#And how to use it also give you demo for it if it is necessary.

Learn, how can you remove the last n characters from a string in C#.

Consider, we have the following string.

string name = "Yash150";

Now, we want to remove the last 3 characters 150 from the above string.

Note: In C#, strings are the sequence of characters that can be accessed by using its character index, where the first character index is 0, second character is 1 and the last character index is string.Length-1.

Removing the last n characters

To remove the n last characters of a string, we can use the built-in Remove() method by passing the string.Length-n as an argument to it.

n is the number of characters we need to remove from the end of a string.

Here is an example, that removes the last 3 characters 150 from the name string:

using System;class RemoveCharacters {  static void Main() {    string name = "Yash150";    string result = name.Remove(name.Length-3);    Console.WriteLine(result);  }}

Output:

"Yash"

In the example above, we have passed the startIndex name.Length-3 as an argument to the Remove() method. So it starts removing the characters from that index position to the end of a string and returns the remaining part.

Similarly, we can also use the Substring() method in C# to remove the last n characters of a string.

using System;class RemoveCharacters {  static void Main() {    string name = "Yash150";    string result = s.Substring(0, s.Length-3);    Console.WriteLine(result);  }}

The string.Length property returns the total number of characters in a given string.

Note: The String.Remove(), Substring() methods returns a new string with the specified characters instead of modifying the original string.

Hope this code and post will helped you for implement How to remove the last n characters of a string in C#. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs

For More Info See :: laravel And github

We're accepting well-written guest posts and this is a great opportunity to collaborate : Contact US