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