Sarà necessario gestire estensioni di file differenti nel vostro programma C # , se si lavora con diversi formati di file . In C # , è possibile utilizzare il metodo " IndexOf " per trovare restituire l'indice della prima occorrenza della stringa specificata in una variabile String. Una volta ottenuto l'indice , quindi è possibile utilizzare il metodo di "ricerca ampliata" per recuperare una sottostringa a partire dall'indice specificato . Non spendere tempo a scrivere codice per eseguire il ciclo ogni carattere di una stringa e utilizzare questi metodi , invece. Istruzioni
1
lancio di Microsoft Visual C # Express e fare clic su " Nuovo progetto ". Fare clic su " Visual C #" " Modelli installati " in basso e fare doppio clic su "Console Application " per creare una nuova applicazione console
2
Creare le variabili aggiungendo il seguente codice : .
stringa filePath = string.Empty ;
estensione stringa = string.Empty ;
prdIndx int = 0;
3
Definire il percorso del file e il nome del .
filePath = " C : \\ \\ filesFolder \\ \\ myfile.txt " ;
4
ottenere l'indice del periodo nella stringa
prdIndx = . filePath.IndexOf ( ".") ;
5
Scarica l'estensione del file utilizzando l'indice si è ottenuto nel passaggio precedente
estensione = filePath.Substring ( prdIndx , 4) . ;
6
Visualizzare l'estensione attraverso la finestra di stato venduto
Console.WriteLine (" estensione del file è : " + estensione ) .
Console.ReadLine ( ) ;
7
Premere " F5 " per eseguire il programma .