CS0019 C#运算符和#x27&&';-删除的魔力

CS0019 C#运算符和#x27&&';-删除的魔力,c#,C#,我有一个有趣的问题。在该选项中存在以下错误: authorized = ("Admin" == login && "0000" == password) || ("Petrova" == login && "2222" == password) ||

我有一个有趣的问题。在该选项中存在以下错误:

  authorized = ("Admin" == login && "0000" == password) ||
                                  ("Petrova" == login && "2222" == password) ||
                                  ("Semenova" == login && "3333" == password) ||
                                  ("Ivanova" == login && "1111" = password) ||
                                  ("Vasileva" == login && "4444" == password);

但如果删除一个字符串,则错误消失

authorized = ("Admin" == login && "0000" == password) ||
                                  ("Petrova" == login && "2222" == password) ||
                                  ("Semenova" == login && "3333" == password) ||
                                  ("Vasileva" == login && "4444" == password);


C#对“Ivanova”有一些说法吗?

如果你仔细查看带有错误的图片,你会发现你遗漏了一个=。

你忘了在那里再添加一个
=
。这应该是有效的

("Ivanova" == login && "1111" == password)

请将错误消息作为文本而不是图像添加到问题中。这是一个输入错误-您错过了登录
=“1111”=密码