Ich versuche, einen Pfad in meine Eingabe Varaible zu speichern, aber es liest nicht meine Eingabe! Ich debugge und überspringe die Zeile komplett!C# Ich lese meine Eingabe nicht
public static void OpenFile(int FileSize)
{
char GetLines = ' ';
char[] FileContents = new char[FileSize];
Console.WriteLine("Enter a Path Name: ");
GetLines = (char)Console.Read();
GetLines = (char)Console.Read(); // Getting No Input Y?
StreamReader MyStream = File.OpenText(GetLines.ToString());
while (GetLines != null)
{
Console.WriteLine(FileContents);
GetLines = (char)MyStream.Read();
}
MyStream.Close();
}
Alles andere funktioniert gut. Diese Funktion wird in Main aufgerufen ... Meine Ziele ist immer noch zu versuchen, den Inhalt der Datei in ein Array zu lesen.
DIES IST KEINE HAUSAUFGABE! =)
Als Char kann GetLines niemals Null sein, damit Ihre While-Schleife nie endet.Der Compiler hat wahrscheinlich davor gewarnt. –