quadro C Sharp ( spesso scritto come " C #") esiste come linguaggio di programmazione per il sistema operativo Microsoft Windows , lavorando all'interno di Microsoft di "NET ". . Gli sviluppatori di C # destinati ad agire come un linguaggio di programmazione general-purpose che supporta più paradigmi di programmazione , come ad esempio la programmazione orientata agli oggetti ( OOP ) . Questo supporto per C # OOP fornisce una libreria di oggetti , ad esempio l'oggetto String , completo di metodi interni destinati a lavorare su tali oggetti . String.Substring ( ) economici
" substring ( ) " metodo prende uno o due argomenti interi e restituisce una sottostringa da una stringa esistente più grande. Stringhe in C # sono rappresentate da 0 collezioni indice di caratteri. Il primo argomento rappresenta l'indice iniziale della sottostringa . Il secondo argomento rappresenta l'indice finale . Se il programmatore fornisce un solo argomento , il metodo restituisce una sottostringa da indice della tesi fino alla fine della stringa . I seguenti dati di esempio il metodo substring
ex stringa = " Questa è una stringa " ; .
Stringa sub = ex.Substring ( 10) ; //" String"
< p > string SUB2 ex.Substring = ( 0 , 6 ) ; //" Questa è"
String.IndexOf ( ) economici
" IndexOf ( ) " metodo restituisce un valore intero che rappresenta il valore di indice di un carattere o di una stringa . Il metodo prende un carattere o una stringa come argomento . Se il programmatore fornisce un personaggio , IndexOf restituisce il numero di indice di quel personaggio . Se il programmatore fornisce una stringa , il metodo restituisce il valore dell'indice all'inizio della prima istanza di corrispondenza dell'argomento nella stringa . L'esempio seguente illustra il metodo IndexOf
stringa uno = " palloncino " , .
Stringa di due = " Molti palloncini rossi" ;
indice int
= one.IndexOf ( ' b ' ) //index = 0
indice
= two.IndexOf ( "rosso" ) //index = 5
String.Split ( ) per < br
"Split ( ) " metodo > divide una stringa in base a una selezione di delimitatori designato dall'utente e restituisce un array compilato con le corde divise. Split prende un array di caratteri come argomento , con ogni carattere incluso nella matrice come delimitatore di dividere la lista . L'esempio seguente mostra il metodo Split che separa una stringa in base a spazi vuoti singoli
test
stringa = "Questa è una stringa di prova " ; .
Stringa [ ] = raccogliere test.Split ( new char [ ] {' ' });
foreach (string s in
String.Trim ( ) economici
"Trim ( ) " metodo funziona in molteplici modi. Chiamare il metodo Trim di una stringa senza un argomento si tagliare tutti gli spazi bianchi dall'inizio e alla fine di una stringa . Chiamare il metodo Trim con un argomento costituito da un array di caratteri che contiene un elenco di caratteri sarà tagliare tutti quei personaggi all'inizio e alla fine di una stringa . seguenti esempi dettaglio come il metodo Trim opere .
trimmer stringa
= " *** ... Questa è la stringa da tagliare ... ***" ;
stringa nospace = trimmer.Trim ( ) ; //nospace = " *** ... Questa è la stringa da tagliare ... *** "
char [ ] taglio = {' * ', ' . '} ;
stringa
rifilato nospace.Trim = ( rifilatura ) ; //nospace = "Questa è la stringa da tagliare "