Remova o primeiro caractere da string em C#
-
Remova o primeiro caractere da string com o método
String.Remove()
emC#
-
Remova o primeiro caractere da string com o método
String.Substring()
emC#
Este tutorial discutirá os métodos para remover o primeiro caractere de uma string em C#.
Remova o primeiro caractere da string com o método String.Remove()
em C#
O método String.Remove(x, y)
em C# remove um valor de string de um comprimento especificado e o índice inicial da string original. Ele retorna uma nova string na qual os caracteres do índice x
e com comprimento y
são removidos da string original. Podemos passar 0
como índice inicial e 1
como o comprimento do método String.Remove()
para remover o primeiro caractere de uma string.
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);
}
}
}
Resultado:
his is something
No código acima, removemos o primeiro caractere da variável de string s1
com o método s1.Remove(0, 1)
em C#.
Remova o primeiro caractere da string com o método String.Substring()
em C#
Também podemos atingir o mesmo objetivo usando o método String.Substring()
. O método String.Substring(x)
obtém uma string menor da string original que começa no índice x
em C#. Podemos passar 1
como o índice inicial para remover o primeiro caractere de uma string.
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);
}
}
}
Resultado:
his is something
No código acima, removemos o primeiro caractere da variável de string s1
com o método s1.Substring(1)
em C#. Essa abordagem é um pouco mais rápida do que a anterior, mas a diferença não é drástica e perceptível.
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