Ich hab in meiner Console einen teil der ein txt Dokument erzeugt und abspeichert.
1. Ich will das mir meine Console sagt ob ich diese datei schon erzeugt habe oder noch nicht.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| if (a == "script output") { StreamWriter myWriter = File.CreateText(@"c:\text.txt"); myWriter.WriteLine(" * = Gänsefüschen"); myWriter.WriteLine("StreamWriter myWriter = File.CreateText(@*c:\text.txt*);"); myWriter.WriteLine("myWriter.WriteLine(*Zeile XY*);"); myWriter.WriteLine("myWriter.Close();"); myWriter.Close(); } |
Die Frge hatte ich schon gestellt aber ich wuste noch nicht das man nur eine Frage pro Thread schreiben darf.
Naja die antwort war File.FileExists()
wie mach ich das jetzt?
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| if (a == "script output") if (File.FileExists(@"c:\text.txt")) { Console.WriteLine("Datei exestiert"); goto menü2; } StreamWriter myWriter=File.CreateText(@"c:\text.txt"); myWriter.WriteLine("StreamWriter myWriter = File.CreateText(@\"c:\text.txt\");"); myWriter.WriteLine("myWriter.WriteLine(\"Zeile XY\");"); myWriter.WriteLine("myWriter.Close();"); myWriter.Close(); goto menü2; |
Dann kommt aber eine Meldung
Zitat: |
Fehler 1 "System.IO.File" enthält keine Definition für "FileExists". |
Ich hab aber using System.IO; eingegeben oder wo hängts?