Anche se è un esempio non proprio complesso, rientra in quella categoria che molto spesso è necessario tenere a portata di mano.
Questo semplice script dimostra come si può sfruttare la classe StreamWriter del namespace System.IO per scrivere un file. La particolarità è il riferimento all'Encoding dello stream, che permette di salvarlo nel giusto formato, preservando caratteri speciali come lette accentate, etc.
<%@ Page language="c#"%> <%@ Import Namespace="System.IO" %> <SCRIPT RUNAT="SERVER"> void Page_Load() { // creo il nuovo stream - secondo parametro = append StreamWriter sw = new StreamWriter(Server.MapPath("prova.txt"), true, System.Text.Encoding.Default); // scrivo una riga sw.WriteLine("questa è una riga"); sw.Write("Scrivo altro testo"); sw.WriteLine(" - Data: " + DateTime.Now.ToString()); sw.Close(); } </SCRIPT>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Nessuna risorsa collegata
I più letti di oggi
- Simulare Azure Cosmos DB in locale con Docker
- Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- .NET Conference Italia 2024 - Milano
- .NET Conference Italia 2023 - Milano e Online