当前位置: 首页 > 编程语言 > C#

C#学习教程:.NetKeyEventArgsreturnvsenter分享

时间:2023-04-11 01:48:50 C#

.NetKeyEventArgsreturnvsenterinc#.netapplicationhavethis:stringkey=e.KeyCode.ToString();在.net1.1key="enter"in.net3.5key="return"我的问题是为什么它们不同?Keys编号具有相同的Enter和Return值(它有许多其他重复项)。框架在ToString中选择了不同的值。下面是所有重名:ThisisgeneratedbythefollowingqueryinLINQPad:以上是C#学习教程:.NetKeyEventArgsreturnvsenter全部内容分享,如果对大家有用需要进一步了解C#学习教程,希望大家多多关注——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,ReturnCapsLock,CapitalHangulMode,HanguelMode,KanaModeKanjiMode,HanjaModeIMEAccept,IMEAceepPrior,PageUpPageDown,NextSnapshot,PrintScreenOemSemicolon,Oem1Oem2,OemQuestionOem3,OemtildeOem4,OemOpenBracketsOemPipe,Oem5OemCloseBrackets,Oem6OemQuotes,Oem7Oem102,OemBackslash如转载请注明出处: