[C#] Dateiendungen ändern möglich ?!

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Bathroth, 11. November 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 11. November 2009
    Dateiendungen ändern möglich ?!

    Guten Abend Liebe RR-Ler,

    Ich arbeite seid längerer Zeit über die Schule mit Visual Studio (C#).
    Habe nun für mich selber ein Programm geschrieben was auch ganz gut klappt!

    Nun wollte ich nur wissen ob es möglich ist die Dateiendung zu beeinflussen.
    Ich will eine .cfg einlesen und auch in eine .cfg rausschreiben.

    Habe es bisher nur mit txt Dateien gemacht und damit ist es was umständlicher!
    Da muss man es Per Hand von .cfg in txt machen um dann damit arbeiten zu können!
    Kann mir da iwer helfen? Einlesen über StreamReader etc ist fertig ( im code) nur das einlesen von .cfg ist halt nicht möglich. Kann man dies irgendwie umgehen (abgesehen vom manuellen) ?

    Mit freundlichen Grüßen und mit Dank im Vorraus.

    Bathroth!
     
  2. 11. November 2009
    AW: Dateiendungen ändern möglich ?!

    Die Dateiendung ist doch vollkommen wurscht? Übergib den StreamReader den Dateinamen und gut is.
    Also "StreamReader rdr = new StreamRead("hassenichgesehn.cfg");". Sollte doch keine Probleme machen?
     
  3. 11. November 2009
    AW: Dateiendungen ändern möglich ?!

    wie lancelord schon gesagt hat, du kannst mit egal welcher endung arbeiten.
    Solange "normaler" text drinnen ist, kannst du damit auch komplett normal Arbeiten ohne auf die endung achten zu müssen, du könntest auch eine .cfg datei auslesen und diese in eine .bak schreiben lassen oder andersrum, funktioniert alles völlig reibungslos.

    mfg

    edit:

    Beispiel noch dazu


    Code:
    StreamReader reader = new StreamReader(@"C:\datei.txt");
     while ((line = reader.ReadLine()) != null) {
     deinevariable = line;
     }
    
    so ließte deine Config Zeile für Zeile aus
     
  4. 11. November 2009
    AW: Dateiendungen ändern möglich ?!

    Hmm beim ausführen hat er mir immer einen Laufzeitfehler gegeben. Ich werde es jetzt nochmal durchtesten und mich dann nochmal melden^^

    thx schonma!

    //edit: LOL. Glaube gestern abend wars zu spät für mich und ich hab einfach iwas übersehen^^.
    Hab bestimmt beim 2ten einlesen vergessen cfg hinzuschreiben oder so. Naja auch egal^^

    Thanks

    sry dafür --> Close!
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.