a. 申请编号:
• 强化关键 = e.KeyCode.ToString();
页: 1
页: 1
我的问题是,为什么它们不同?
a. 申请编号:
• 强化关键 = e.KeyCode.ToString();
页: 1
页: 1
我的问题是,为什么它们不同?
<代码>Keys enum有相同的数值Enter
和Return
(还有若干其他复制件)。 框架在<代码>上选择了不同的数值。
Here are all of the duplicate names: This was generated by the following query in LINQPad:
Enum.GetNames(typeof(Keys))
.GroupBy(k => Enum.Parse(typeof(Keys), k))
.Where(g => g.Count() > 1)
.Select(g => String.Join(", ", g.Select(k => k.ToString()).ToArray()))
Enter, Return
CapsLock, Capital
HangulMode, HanguelMode, KanaMode
KanjiMode, HanjaMode
IMEAccept, IMEAceept
Prior, PageUp
PageDown, Next
Snapshot, PrintScreen
OemSemicolon, Oem1
Oem2, OemQuestion
Oem3, Oemtilde
Oem4, OemOpenBrackets
OemPipe, Oem5
OemCloseBrackets, Oem6
OemQuotes, Oem7
Oem102, OemBackslash