错误运算符'=='无法应用于'char'和'string'类型的操作数

Iro*_*aff -6 c# string error-handling equals char

我收到下面的错误,我不知道如何解决它.我只是想学习,但不能想出这个.我尝试用等号(=)替换它,并且有很多东西但没有用,代码是:

if (keyinfo.KeyChar == "a") 
{

}
Run Code Online (Sandbox Code Playgroud)

这是错误:

0019运算符'=='不能应用于'char'和'string'类型的操作数

如何避免出现此错误?

Ido*_*dos 8

使用'a'而不是"a",之间的区别char,并string在这里微妙而巨大的.