我正在将大量代码从 VB.net 转换为 c#,这是我认为在转换过程中出现的另一个问题。
if (sRow.Cells[1].Value == true)
Worked = "X";
else if (sRow.Cells[2].Value == true)
Vacation = "X";
else if (sRow.Cells[3].Value == true)
Sick = "X";
else if (sRow.Cells[4].Value == true)
Holiday = "X";
在每个 if / else / else if 行上,它都会给我这个错误。我敢肯定我错过了一些会迫使我做傻事的东西......
错误 7 运算符“==”不能应用于“对象”和“布尔”类型的操作数