if (Key == '2')
        {
          if (_currentKey == 0) _currentKey = 'a';
          else if (_currentKey == 'a') _currentKey = 'b';
          else if (_currentKey == 'b') _currentKey = 'c';
          else if (_currentKey == 'c') _currentKey = '2';
          else if (_currentKey == '2') _currentKey = '?;
          else if (_currentKey == '?) _currentKey = '?;
          else if (_currentKey == '?) _currentKey = '?;
          else if (_currentKey == '?) _currentKey = '?;

          else if (_currentKey == '?) _currentKey = 'a';
          _timerKey = DateTime.Now;
自己顶一下,上面红色的几行就是regional and language options 设置为中文出现的情况,英文环境下是正确的unicode字符