O que é Trim String em C #

O Que E Trim String Em C



Na linguagem de programação C#, uma sequência de caracteres que pode ser utilizada para armazenar e operar em dados textuais é chamada de string, que é essencialmente uma matriz de caracteres. C# inclui uma função de string interna chamada Aparar() , que é usado para eliminar caracteres de espaço em branco, como espaços, tabulações e quebras de linha, do início e do final de uma string. Este artigo aborda o uso de Trim String em C# e seus vários aplicativos.

Índice







O que é uma String em C#

Uma string pode ser chamada de representação de texto como uma sequência de caracteres. Em C#, uma string pode ser declarada entre aspas duplas (“ “).



string minhaString = 'Olá Mundo!' ;



O que é Trim () em C #

O método Trim() em C# elimina todos os espaços em branco iniciais e finais presentes em uma string. Esse método interno é comumente usado para manipular dados de texto em programas C#.





string minhaString = ' Olá Mundo! ' ;
string trimmedString = minhaString.Trim ( ) ;

Como Trim () Funciona em C #

O método Trim() remove os espaços em branco do início e do final da string. A saída desse método é uma nova string sem espaços em branco. A string original não é modificada.



A função Trim() pode ser usada em vários cenários, como remover espaços iniciais ou finais da entrada do usuário, formatar texto e muito mais:

usando Sistema;
namespace TrimStringExample
{
classe minhaclasse
{
vazio estático Principal ( corda [ ] argumentos )
{
string minhaString = ' Olá Mundo! ' ;
string trimmedString = minhaString.Trim ( ) ;
Console.WriteLine ( trimmedString ) ;
}
}
}

Aqui está a saída do código fornecido acima:

Como remover caracteres específicos de uma string

O Aparar() O método em C# também pode ser utilizado para remover caracteres específicos de uma string especificando uma matriz de caracteres a serem removidos. Quando uma matriz de caracteres é passada como um argumento para o Aparar() método, ele remove todas as ocorrências desses caracteres do início e do final da string.

usando Sistema;
namespace TrimStringExample
{
classe minhaclasse
{
vazio estático Principal ( corda [ ] argumentos )
{
string minhaString = '!!Olá Mundo!!' ;
Caracteres [ ] charsToTrim = { '!' } ;
string trimmedString = minhaString.Trim ( charsToTrim ) ;
Console.WriteLine ( trimmedString ) ;
}
}
}

Aqui está a saída do código fornecido acima:

Como cortar uma string usando outros métodos em C#

Existem outros métodos internos em C# que podem ser usados ​​para cortar uma string, como TrimStart() e TrimFim() . O TrimStart() remove os espaços em branco do início, enquanto o TrimEnd() remove os espaços em branco do final da string.

usando Sistema;
namespace TrimStringExample
{
programa de classe
{
vazio estático Principal ( corda [ ] argumentos )
{
string minhaString = ' Olá Mundo! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Remove espaços em branco à esquerda
string trimmedEnd = myString.TrimEnd ( ) ; // Remove espaços em branco à direita
Console.WriteLine ( aparadoStart ) ; // Saída: 'Olá Mundo! '
Console.WriteLine ( final aparado ) ; // Saída: ' Olá Mundo!'
}
}
}

O código começou definindo uma string myString com espaços em branco iniciais e finais. Usamos então o TrimStart() função para remover os espaços em branco iniciais da string e armazenar o resultado no aparadoStart variável. Da mesma forma, usamos o TrimFim() função para remover espaços em branco à direita da string e armazenar o resultado no final aparado variável. Por fim, imprimimos ambas as variáveis ​​no console para ver a saída.

Como remover caracteres do meio de uma string

O método Trim() em C# foi projetado para remover apenas caracteres de espaço em branco iniciais e finais de uma string. Para eliminar caracteres do meio de uma string, podemos usar outras técnicas de manipulação de strings como Replace() ou Remove(). Esses métodos permitem que você substitua caracteres específicos por outros caracteres ou remova caracteres de posições específicas dentro de uma string.

usando Sistema;
namespace RemoveStringExample
{
classe minhaclasse
{
vazio estático Principal ( corda [ ] argumentos )
{
string minhaString = 'Olá Mundo!' ;
string newString = myString.Remove ( 5 , 1 ) ; // remove a vírgula
Console.WriteLine ( novaString ) ;
}
}
}

Aqui está a saída do código fornecido acima:

Conclusão

O método Trim() em C# manipula strings e remove espaços em branco de strings. Trim() pode ser usado em diferentes casos, como formatação de texto, remoção de espaços iniciais ou finais da entrada do usuário e muito mais. Neste guia, aprendemos várias maneiras de cortar e manipular strings em C#.