私の入力に経路を保存しようとしていますが、私の入力を読み込めません!私はデバッグと完全にラインをスキップして!C#私の入力を読んでいない
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();
}
他のすべてがうまくいきます。この関数はメインで呼び出されています... 私の目標は、まだファイルの内容を配列に読み込もうとします。
これは職業訓練ではありません! =)
charとして、GetLinesをnullにすることはできないため、whileループは決して終了しません。コンパイラは恐らくそのことについての警告を発しました。 –