Varias formas de eliminar el último carácter de una cadena en C #

1. Utilice TrimEnd, cadena pública TrimEnd (params char [] trimChars); el parámetro es una matriz de caracteres

 string str = "abcde";
 str = str.TrimEnd('e');

string s = " from table union all ";
s = s.Trim().TrimEnd("union all".ToCharArray());

El resultado:

2. Interceptación de subcadena: subcadena (int startIndex, int length);

string str = "abcde";
str = str.Substring(0, str.Length-1);

3.Retirar: Eliminar (int startIndex, int count);

string str = "abcde";
str = str.Remove(str.Length - 1, 1);

 

30 artículos originales publicados · Me gusta1 · Visitas1158

Supongo que te gusta

Origin blog.csdn.net/chunchunlaila/article/details/105440038
Recomendado
Clasificación