Evitare sovrascrittura durante la gestione dei file in C#

di il
6 risposte

Evitare sovrascrittura durante la gestione dei file in C#

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

  • Re: Evitare sovrascrittura durante la gestione dei file in C#

    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?
  • Re: Evitare sovrascrittura durante la gestione dei file in C#

    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ò?
  • Re: Evitare sovrascrittura durante la gestione dei file in C#

    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
  • Re: Evitare sovrascrittura durante la gestione dei file in C#

    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
  • Re: Evitare sovrascrittura durante la gestione dei file in C#

    Leggi questo

    http://msdn.microsoft.com/it-it/library/36b035cb.asp

    e aggiungi il

    true

    come secondo parametro.
  • Re: Evitare sovrascrittura durante la gestione dei file in C#

    oregon ha scritto:


    Leggi questo

    http://msdn.microsoft.com/it-it/library/36b035cb.asp

    e aggiungi il

    true

    come secondo parametro.
    Ho risolto Grazie
Devi accedere o registrarti per scrivere nel forum
6 risposte