나는이 코드를 컴파일 할 때 나는 "아마 오해 빈 문"경고를 받고 있어요 :아마도 잘못된 빈 문 경고
class Lab6
{
static void Main(string[] args)
{
Program fileOperation = new Program();
Console.WriteLine("Enter a name for the file:");
string fileName = Console.ReadLine();
if (File.Exists(fileName))
{
Console.WriteLine("The file name exists. Do you want to continue appendng ? (Y/N)");
string persmission = Console.ReadLine();
if (persmission.Equals("Y") || persmission.Equals("y"))
{
fileOperation.appendFile(fileName);
}
}
else
{
using (StreamWriter sw = new StreamWriter(fileName)) ;
fileOperation.appendFile(fileName);
}
}
public void appendFile(String fileName)
{
Console.WriteLine("Please enter new content for the file - type Done and press enter to finish editing:");
string newContent = Console.ReadLine();
while (newContent != "Done")
{
File.AppendAllText(fileName, (newContent + Environment.NewLine));
newContent = Console.ReadLine();
}
}
}
나는 그것을 해결하기 위해 노력을하지만 난 할 수 없습니다. 이 경고는 무엇을 의미하며 어디에 문제가 있습니까?
질문 할 때 다음 번에 열심히 노력하십시오. 내 편집을보고, 적어도 조금 더 읽고 이해할 수 있도록 노력했습니다. 또한, 제목 "안녕하세요, 저는 새로운 ..."은 ** 실제로 ** 부적절합니다. 제목 **은 ** 귀하의 문제에 대한 간략한 요약이어야합니다. –
의견을 보내 주셔서 감사합니다. – user3164058
"문제가 어디에 있습니까?" - 전체를 제공하지 않은 오류 메시지에는 오류의 행 번호가 들어 있습니다. 'sw'를 설정하는'using' 문은 가지고 있지만'sw'는 사용하지 않습니다. –