黑马程序员技术交流社区
标题:
之前看视频跟着写的掷骰子游戏。
[打印本页]
作者:
李栋Jelly
时间:
2012-11-4 17:37
标题:
之前看视频跟着写的掷骰子游戏。
之前看视频教程跟着做的掷骰子练习题,拿出来温习一下,顺便分享给有需要的朋友。
里边所用到的面向过程的知识,基本都有标注。
Ps:
控制台颜色及字体设置
Console.forgroundcolor=consolecolor.颜色; 定义前景颜色
Console.resetcolor(); 初始化颜色
Console.backgroundcolor=console.颜色;获取或设置控制台的背景色。
Console.ForegroundColor = ConsoleColor.Green; 用于改变控制台显示字体的颜色
Console.ResetColor() 将控制台的前景色和背景色设置为默认值
响应用户按键及组合
ConsoleKeyInfo rec = Console.ReadKey(true); //用于接收用户输入的任意键,ConsoleKeyInfo为ReadKey的返回值类型
if (rec.Key == ConsoleKey.Tab) //rec.Key == ConsoleKey.Tab设置按键为Tab
{
ConsoleKeyInfo j = Console.ReadKey(true); ////用于接收用户输入的任意键,ConsoleKeyInfo为ReadKey的返回值类型
if (j.Key == ConsoleKey.F1)
{
s = ReadInt(1,100);
}
} 如果用户按下Tab键并且按下F1键 则进入if,否则跳出。
检测组合按键
if (rec.Key == ConsoleKey.Tab && rec.Modifiers==ConsoleModifiers.Control) 检测是否同时按下Tab和Ctrl键
if (rec.Key == ConsoleKey.Tab && rec.Modifiers==(ConsoleModifiers.Control|ConsoleModifiers.Shift)) 检测是否同时按下Tab、Ctrl和Shift键
掷骰子游戏.zip
2012-11-4 17:37 上传
点击文件名下载附件
37.38 KB, 下载次数: 89
作者:
许庭洲
时间:
2012-11-4 20:32
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2