问题描述
您好,
如果使用ascii代码检查条件,请使用以下代码?
I the below code if condition checked with ascii code?
谢谢
private void keypress_event(object sender, KeyPressEventArgs e)
{
Button b = new Button();
b.Text = e.KeyChar.ToString();
if (e.KeyChar >= '0' && e.KeyChar <= '9') // check with ascii code?
条件检查keychar应该在1到9之间(数字)
{
btnAllnum_click(b,null);
}
} Word 2007
The condition check keychar shoud be between 1 to 9(number) { btnAllnum_click(b, null); } }Word 2007
推荐答案
如果 )( e 。 KeyChar))
> = 48 && ((int)(e 。 KeyChar))
< = 57 )...
if (((int)(e.KeyChar))>= 48 && ((int)(e.KeyChar))<= 57) ...
- 或 -
如果 e 。 KeyChar
> = (char)48 && e 。 KeyChar
< = (char)57 )...
if (e.KeyChar>= (char)48 && e.KeyChar<= (char)57) ...
这篇关于用ascii代码检查条件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!