タイトルで述べた問題があります。この厄介なエラーを解決するために助けが必要です。
これが私のコードです:
bool moreEmp;
int arrayplus;
string doitagain;
arrayplus = -1;
string[,] employees = new string[10, 10];
do
{
arrayplus++;
Console.WriteLine("please enter your employee's number");
employees[0, arrayplus] = Console.ReadLine();
Console.ReadLine();
Console.WriteLine("please enter your employee's name");
employees[1, arrayplus] = Console.ReadLine();
Console.ReadLine();
Console.WriteLine("please enter your employee's age");
employees[2, arrayplus] = Console.ReadLine();
Console.ReadLine();
Console.WriteLine("please enter your employee's official position ");
employees[3, arrayplus] = Console.ReadLine();
Console.ReadLine();
Console.WriteLine("please enter your employee's salary");
employees[4, arrayplus] = Console.ReadLine();
Console.ReadLine();
Console.WriteLine("Do you want to add more employees into this list? y or n.");
doitagain = Console.ReadLine();
if (doitagain == "y" || doitagain == "Y")
{
moreEmp = true;
}
else if (doitagain == "n" || doitagain == "N")
{
moreEmp = false;
}
else
{
Console.WriteLine("You have entered an invalid information");
}
}
while (moreEmp == true);
だから私は実際にif文でbool変数を割り当てましたが、なぜこのようなエラーを起こしたのかまだわかりません。私の質問を読んでくれてありがとう。