错误运算符“==”不能应用于类型为“char”和“string”的操作数
本文关键字:string 操作数 char 应用于 运算符 不能 错误 类型 | 更新日期: 2023-09-27 18:37:18
我收到下面的错误,我不知道如何解决它。我只是想学习,但无法弄清楚这一点。我试图用相等的(=
)和很多东西代替它,但没有用,代码是:
if (keyinfo.KeyChar == "a")
{
}
这是错误:
0019 运算符 '==' 不能应用于类型为 'char' 和 'string' 的操作数
如何避免出现此错误?
使用'a'
而不是"a"
,char
和string
之间的差异在这里很微妙,但很大。