获取错误消息 - 无法将类型'string'隐式转换为'bool'

use*_*521 0 c# asp.net-3.5

我正在检查文本框中的值以触发条件语句,但我收到错误消息.

if (txtAge.Text = "49") || (txtAge.Text = "59")
{
    txtNote.Text = "A valid picture ID must be submitted";
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误信息是无法将类型'string'隐式转换为'bool'

我该如何解决这个问题?

Joã*_*elo 6

在if语句中替换===.

您正在使用赋值运算符而不是等于比较.

if语句的语法也不正确.检查if-else(C#参考).

  • 在"49"和开口之后(在||之后删除关闭) (3认同)