gpt4 book ai didi

c# - 我可以确定 KeyEventArg 是字母还是数字吗?

转载 作者:可可西里 更新时间:2023-11-01 08:14:31 29 4
gpt4 key购买 nike

有没有办法确定 KeyEventArgs 中的键是否为字母/数字(A-Z0-9)?还是我必须自己做?我找到了 e.KeyCode 的方法, 准确吗?

if(((e.KeyCode >= Keys.A       && e.KeyCode <= Keys.Z )
|| (e.KeyCode >= Keys.D0 && e.KeyCode <= Keys.D9 )
|| (e.KeyCode >= Keys.NumPad0 && e.KeyCode <= Keys.NumPad9))

最佳答案

您可以使用 char.IsLetterOrDigit() KeyCode 上的方法事件参数:

bool isLetterOrDigit = char.IsLetterOrDigit((char) keyEventArgs.KeyCode);

关于c# - 我可以确定 KeyEventArg 是字母还是数字吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5293287/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com