Console.ReadKey(true)的返回值是一个ConsoleKeyInfo 结构,
ConsoleKeyInfo 结构描述按下的控制台键,包括控制台键表示的字符以及 Shift、Alt 和 Ctrl 修改键的状态。
key只是其中的一个属性,表示当前 ConsoleKeyInfo 对象的控制台键。
MSDN:
http://msdn.microsoft.com/zh-cn/system.consolekeyinfo_members(VS.80).aspx
http://blog.csdn.net/zx13525079024