我要实现如下功能:
但Chr(8)这个函数在c#中是不允许的,应该怎么转变?
if(e.KeyChar == Chr(8))

解决方案 »

  1.   

    Porting Common VB functions to C#: Chr()Char Chr(int i)
    {
        //Return the character of the given character value
        return Convert.ToChar(i);
    }
      

  2.   

    在这里可以直接比较
    if(e.KeyChar == 8)
      

  3.   

    Convert.To...转换为其他类型的
    当然也可以char(i)类实现,但要确保i的类型值
      

  4.   

    if (e.KeyChar ==(char) Keys.Enter)
    if (e.KeyChar ==(char) Keys.Oem8)
    你要的是哪个?