Hallo, ich habe mit einem einfachen Programm versucht, eine .txt-Datei in VS2005 einzulesen und den Inhalt wieder an Konsole auszugeben. Kriege aber immer wieder eine Meldung, dass die Datei nicht gefunden werden kann.
Die Suche in den Foren und googlen half nix.
Hier die Fehlermeldung:
"FileNotFoundException wurde nicht behandelt
Die Datei C:\test.txt konnte nicht gefunden werden."
Hier das komplette Programm:
using System;
using System.IO;
using System.Collections;
using System.Security;
namespace TextFileReader_csharp
{
/// <summary>
/// Zusammenfassende Beschreibung für "Class1"
/// </summary>
class Class1
{
static void Main(string[] args)
{
StreamReader objReader = new StreamReader("C:\\test.txt"); ///Fehlerzeile
string sLine = "";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
foreach (string sOutput in arrText)
Console.WriteLine(sOutput);
Console.ReadLine();
}
}
}
Woran könnte es liegen, vlt. an Sicherheitseinstellungen im .NEt?
Danke im Voraus für eure Vorschläge.
Die Suche in den Foren und googlen half nix.
Hier die Fehlermeldung:
"FileNotFoundException wurde nicht behandelt
Die Datei C:\test.txt konnte nicht gefunden werden."
Hier das komplette Programm:
using System;
using System.IO;
using System.Collections;
using System.Security;
namespace TextFileReader_csharp
{
/// <summary>
/// Zusammenfassende Beschreibung für "Class1"
/// </summary>
class Class1
{
static void Main(string[] args)
{
StreamReader objReader = new StreamReader("C:\\test.txt"); ///Fehlerzeile
string sLine = "";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
arrText.Add(sLine);
}
objReader.Close();
foreach (string sOutput in arrText)
Console.WriteLine(sOutput);
Console.ReadLine();
}
}
}
Woran könnte es liegen, vlt. an Sicherheitseinstellungen im .NEt?
Danke im Voraus für eure Vorschläge.
Comment