gpt4 book ai didi

c# - 在 C# 中将字符串转换为键

转载 作者:行者123 更新时间:2023-11-30 14:35:28 24 4
gpt4 key购买 nike

假设我们将 KeyCode 值存储为字符串。如何将其转换回 KeyCode?

例如,我在 keydown 事件上捕获了一个键:

string modifier = e.Modifiers.ToString(); // Control
string key_string = e.KeyCode.ToString(); // D1

如何做到以下几点?

Keys old_key_restored = (Keys)key_string;

上面的代码不起作用。

编辑:Daniel 是救星 ;)

Keys key_restored = (Keys) Enum.Parse(typeof(Keys), key_key);

最佳答案

它只是一个枚举,所以你可以使用 Enum.TryParse

关于c# - 在 C# 中将字符串转换为键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12060513/

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