Evitare sovrascrittura durante la gestione dei file in C#

di Anonimizzato12759 il
6 risposte
Ciao ragazzi,mi dispiace pubblicare un'argomento di C# nella sezione C/C++ ma in questo forum non c'era nulla su questo linguaggio e quindi ho deciso di pubblicarlo in questa sezione.....
studio C# e sto studiando la gestione dei file,ho creato un programma che salva delle variabili che vengono fornite nel programma in un file di testo,ma durante la ri-esecuzione del programma si sovrascrive anche il testo in quel file....in C nella gestione dei file ci sono vari metodi per interagire con esso (r,w,a,r+,w+,a+).Ho visto anche sul sito della Microsoft ma non dice nulla sui vari modi per interagire con i file,vi chiedo se potete spiegarmi un modo per evitare la sovrascrittura del file.Grazie in anticipo

6 Risposte

  • Wolt ha scritto:


    Ciao ragazzi,mi dispiace pubblicare un'argomento di C# nella sezione C/C++ ma in questo forum non c'era nulla su questo linguaggio e quindi ho deciso di pubblicarlo in questa sezione.....
    Non hai letto bene l'indice ... c'è la sezione ".NET Framework"
    la sovrascrizione
    Sovrascrittura ... non sovrascrizione ...

    In ogni caso, cosa hai scritto tu? Quale codice?
  • oregon ha scritto:


    Wolt ha scritto:


    Ciao ragazzi,mi dispiace pubblicare un'argomento di C# nella sezione C/C++ ma in questo forum non c'era nulla su questo linguaggio e quindi ho deciso di pubblicarlo in questa sezione.....
    Non hai letto bene l'indice ... c'è la sezione ".NET Framework"
    la sovrascrizione
    Sovrascrittura ... non sovrascrizione ...

    In ogni caso, cosa hai scritto tu? Quale codice?
    Scusami per tutte e 2 le cose ....ho fatto un programma che salva in un file di testo le variabili inserite dall'utente durante l'esecuzione ma quando lo ri-eseguo le variabili che vengono acquisite si sovrascrivono a quelle inserite prima,c'è un modo per evitare ciò?
  • Ti avevo chiesto di mostrare il codice ... comunque se cerchi con google

    C# text file append

    puoi avere molti suggerimenti su come scrivere dati in un file di testo accodandoli
  • oregon ha scritto:


    Ti avevo chiesto di mostrare il codice
    Eccolo
    
    StreamWriter Prova = new StreamWriter("C:\\Users\\Utente\\desktop\\File Prova Console.txt");
    
                string Nome;
                string Cognome;
    
                do
                {
                    Console.Write("Nome >> ");
                    Nome = Console.ReadLine();
                }
                while (Nome.Length == 0);
    
                Console.Clear();
    
                do
                {
                    Console.Write("Cognome >> ");
                    Cognome = Console.ReadLine();
                }
                while (Cognome.Length == 0);
    
                Console.Clear();
    
                Prova.WriteLine("Nome >> " + Nome + "\t\t Cognome >> " + Cognome);
                Prova.Close();
    
                Console.WriteLine("Dati salvati");
                Console.ReadLine();
    

    oregon ha scritto:


    comunque se cerchi con google

    C# text file append

    puoi avere molti suggerimenti su come scrivere dati in un file di testo accodandoli
    Ho cercato ma non ho capito molto
Devi accedere o registrarti per scrivere nel forum
6 risposte