입력을 경로로 저장하려고 시도했지만 입력 내용을 읽을 수 없습니다. 임 디버깅 및 그 라인을 완전히 건너 뜁니다!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();
}
다른 모든 기능은 정상적으로 작동합니다. 이 함수는 Main에서 호출 중입니다 ... 내 목표는 여전히 파일의 내용을 배열로 읽으려고 시도합니다.
이것은 직업 분류가 아닙니다! =)
문자 그대로 GetLines는 null이 될 수 없으므로 while 루프가 끝나지 않습니다.컴파일러가 아마 그것에 대한 경고를 발표했습니다. –