C Sharp ( escrito frequentemente como "C #" ) existe como uma linguagem de programação para o sistema operacional Microsoft Windows, trabalhando dentro da Microsoft quadro "NET ". . Os desenvolvedores de C # destinados a agir como uma linguagem de programação de uso geral que suporta múltiplos paradigmas de programação, como programação orientada a objetos ( OOP) . Este suporte para OOP dá C # uma biblioteca de objetos, como o objeto String , completo com métodos internos destinados a trabalhar nesses objetos. String.substring ()
O " Substring ()" método leva um ou dois argumentos inteiros e retorna uma substring de uma string maior existente. Cordas em C # são representados como 0 coleções de index de caracteres. O primeiro argumento representa o índice inicial da substring . O segundo argumento representa o índice final. Se o programador fornece apenas um argumento , o método irá retornar uma substring do índice do argumento até o final da string. O exemplo a seguir detalha o método Substring
corda ex = " Esta é uma String" ; .
Corda sub = ex.Substring (10 ) //" String"
string sub2 = ex.Substring ( 0, 6 ) //" Este é"
String.IndexOf ()
O " IndexOf ()" método retorna um valor inteiro que representa o valor do índice de um caractere ou string. O método utiliza um personagem ou uma string como argumento. Se o programador fornece um personagem, IndexOf retorna o número de índice do que o personagem . Se o programador fornece uma string, o método retorna o valor do índice início da primeira instância correspondente do argumento na string. O exemplo a seguir ilustra o método IndexOf
corda um = " balão "; .
Corda dois = " Muitos balões vermelhos ";
int index = one.IndexOf (' b ') //index = 0
index = two.IndexOf ("vermelho" ) //index = 5
String.Split ()
O
" Split ( ) " método divide uma string com base em uma seleção de delimitadores designado pelo usuário e retorna uma matriz preenchida com as cordas de divisão. Dividir leva um array de caracteres como argumento, com cada personagem incluído na matriz como um delimitador para dividir a lista. O exemplo a seguir mostra o método de divisão que separa uma string com base em caracteres de espaço em branco único
teste string = " Esta é uma seqüência de teste"; .
String [ ] = reunir test.Split ( novo Char [ ] { ' });
foreach (string s em
O método
String.Trim () " Trim ( ) " funciona de várias maneiras. Chamar o método guarnição de uma string sem um argumento vai cortar todos os espaços em branco desde o início e no final de uma string. Chamar o método guarnição com um argumento que consiste em uma matriz de caracteres contendo uma lista de personagens vão cortar todos aqueles personagens , desde o início eo fim de uma string. os exemplos a seguir detalham como o Trim método funciona.
trimmer string = " *** ... Esta é a string para aparar ... ***" ;
corda nospace = trimmer.Trim ( ) //nospace = " *** ... Esta é a string para aparar ... *** "
char [ ] corte = { '*', '.' };
corda cortada = nospace.Trim ( aparar ) //nospace = "Esta é a string para aparar "