Eliminar el primer carácter de la cadena en C#
-
Eliminar el primer carácter de la cadena con el método
String.Remove()enC# -
Eliminar el primer carácter de la cadena con el método
String.Substring()enC#
Este tutorial discutirá los métodos para eliminar el primer carácter de una cadena en C#.
Eliminar el primer carácter de la cadena con el método String.Remove() en C#
El método String.Remove(x, y) en C# elimina un valor de cadena de una longitud especificada y un índice de inicio de la cadena original. Devuelve una nueva cadena en la que los caracteres del índice x y que tienen la longitud y se eliminan de la cadena original. Podemos pasar 0 como índice inicial y 1 como la longitud al método String.Remove() para eliminar el primer carácter de una cadena.
using System;
namespace remove_first_character {
class Program {
static void Main(string[] args) {
string s1 = "this is something";
s1 = s1.Remove(0, 1);
Console.WriteLine(s1);
}
}
}
Producción :
his is something
En el código anterior, eliminamos el primer carácter de la variable de cadena s1 con el método s1.Remove(0, 1) en C#.
Eliminar el primer carácter de la cadena con el método String.Substring() en C#
También podemos lograr el mismo objetivo utilizando el método String.Substring(). El método String.Substring(x) obtiene una cadena más pequeña de la cadena original que comienza desde el índice x en C#. Podemos pasar 1 como índice inicial para eliminar el primer carácter de una cadena.
using System;
namespace remove_first_character {
class Program {
static void Main(string[] args) {
string s1 = "this is something";
s1 = s1.Substring(1);
Console.WriteLine(s1);
}
}
}
Producción :
his is something
En el código anterior, eliminamos el primer carácter de la variable de cadena s1 con el método s1.Substring(1) en C#. Este enfoque es un poco más rápido que el anterior, pero la diferencia no es drástica ni notable.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn