码迷,mamicode.com
首页 > 其他好文 > 详细

方法---------拖延,清屏,前景色,背景色

时间:2016-04-25 17:51:49      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

1、拖延

System.Threading.Thread.Sleep(100);

100--100毫秒

例子:

Console.WriteLine("你好"); //显示“你好!”
System.Threading.Thread.Sleep(2000); //拖2秒进行下一步
Console.WriteLine("你也是!"); //显示“你也是!”
System.Threading.Thread.Sleep(2000); //拖2秒进行下一步

console.readline();//输入---默认输入字符串

2、清屏

 Console.Clear();

前景色/背景色

Console.ForegroundColor=ConsoleColor.Blue;
Console.BackgroundColor = ConsoleColor.Blue;

 

抽奖滚动案例:

Console.WriteLine("本期中奖号码:12345");
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine("本期中奖号码:54645");
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine("本期中奖号码:45647");
System.Threading.Thread.Sleep(100);
Console.Clear();
Console.WriteLine("本期中奖号码:123456");

练习题

 //输入手机号,显示中奖号
        static void Main(string[] args)
        {   //输入
            Console.WriteLine("请输入要抽奖的人数:");
            int renshu = Convert.ToInt32(Console.ReadLine());
            //输入要抽奖人的手机号   
            string[] no = new string[renshu];
            for (int i = 0; i < renshu; i++)
            {
                Console.Write("请输入抽奖人的手机号:");
                no[i] = Console.ReadLine();
            }
            Console.WriteLine("所有人的手机号已经输入,请按回车键开始抽奖:");
            Console.Clear();
            //运算+输出
            Random rand = new Random();
            for (int i = 0; i < 30; i++)
            {
                Console.Clear();
                int a = rand.Next(renshu);
                Console.WriteLine("本期中奖号码为:{0}", no[a]);
                System.Threading.Thread.Sleep(100);//实现滚动效果
            }

        }

 

方法---------拖延,清屏,前景色,背景色

标签:

原文地址:http://www.cnblogs.com/jinshui/p/5431497.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!