我怎样才能正确使用这些声明?
How can I use these statement properly?
// Windows CE Fn Keys
alKeys.Add(Convert.ToInt32(Keys.F7)); // "F7" key
alKeys.Add(Convert.ToInt32(Keys.F8)); // "F8" key
alKeys.Add(Convert.ToInt32(Keys.F9)); // "SCAN" key
alKeys.Add(Convert.ToInt32(Keys.F19)); // Gun trigger
我正在尝试调用这样的方法:
if((alKeys.Add(Convert.ToInt32(Keys.F9))==true))
{
rfid.SetCallback(new RfidCallbackProc(myRfidCallback));
//this is the method i am calling
}; // "SCAN" key
但是我得到了这个错误:
Error 1 Operator '==' cannot be applied to operands of type 'int' and 'bool' SmartDeviceProject1
那么如何正确操作呢?
if((alKeys.Contains(Convert.ToInt32(Keys.F9))==true))
// Windows CE Fn Keys
alKeys.Add(Convert.ToInt32(Keys.F7)); // "F7" key
alKeys.Add(Convert.ToInt32(Keys.F8)); // "F8" key
alKeys.Add(Convert.ToInt32(Keys.F9)); // "SCAN" key
alKeys.Add(Convert.ToInt32(Keys.F19)); // Gun trigger
我正在尝试调用这样的方法:
if((alKeys.Add(Convert.ToInt32(Keys.F9))==true))
{
rfid.SetCallback(new RfidCallbackProc(myRfidCallback));
//this is the method i am calling
}; // "SCAN" key
但是我得到了这个错误:
Error 1 Operator '==' cannot be applied to operands of type 'int' and 'bool' SmartDeviceProject1
那么如何正确操作呢?
if((alKeys.Contains(Convert.ToInt32(Keys.F9))==true))