私はプログラミングがとても新しいです。約2ヶ月しかやっていない。名前swは現在のコンテキストに存在しませんC#?
「現在のコンテキストに名前swが存在しません」 「using system.IO;」と宣言しました。頂点で。
本当にそれを修正する方法はありません。何か案は?
//enter new user
if (iOption == 2)
{
//Enter new user information and add them to file
Console.Write("Please Enter the number of users you wish to log: ");
iUserNumber = Convert.ToInt32(Console.ReadLine());
//open file for writing, in APPEND mode
using (StreamWriter sw = new StreamWriter("NewUser.txt", true))
//loop for each user
for (iCount = 1; iCount <= iUserNumber; iCount++)
// enter details
Console.Write("Please Enter your Name" + iCount + ": ");
sName = Console.ReadLine();
// write to file
sw.WriteLine(sName);
Console.WriteLine();
Console.Write("Please Enter the Name of your School: ");
iSchoolName = Convert.ToInt32(Console.ReadLine());
Console.WriteLine();
Console.Write("Please Enter the name of your class: ");
iClassName = Convert.ToInt32(Console.ReadLine());
Console.WriteLine();
}
このコードはコンパイルされません。それを[mcve]に減らしてください。 –
私はswがオブジェクトかStreamWriterであることを知ることができます。また、あなたは上に宣言したと言いました。 –