精易论坛

标题: 控制台文字颠倒输出(流水灯特效) [打印本页]

作者: Im922    时间: 2012-10-4 22:48
标题: 控制台文字颠倒输出(流水灯特效)
不解释,看源码:
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Threading;
  7. using System.Diagnostics;
  8. namespace 我很想说宋
  9. {
  10. class Program
  11. {
  12. static void Main(string[] args)
  13. {
  14. Console.WriteLine("输入一段文本");
  15. string s = Console.ReadLine();//读入文本
  16. Stopwatch t = new Stopwatch();//一个计时的时钟(用来计算程序运行了多久)
  17. string[] fy = new string[s.Length];//fy(风影)用来记录从s里面选出的文本
  18. t.Start();//停止计时
  19. for (int i=0;i<=s.Length -1 ;i++ )//从左到右开始赋值
  20. {
  21. fy = s.Substring(i,1);
  22. }
  23. t.Stop();//停止计时
  24. for (int i = fy.Length - 1; i >= 0; i--)//流水灯输出
  25. {
  26. Console.Write(fy);
  27. Program.Stoptime(500);//自己设置的延时方法
  28. }
  29. Console.WriteLine();
  30. string q = t.Elapsed.TotalMilliseconds.ToString();
  31. Console.WriteLine("消耗的总时间{0}毫秒",q);//输出运行多久
  32. Console.ReadKey();
  33. }
  34. /// <summary>
  35. /// 延时
  36. /// </summary>
  37. /// <param name="howlong">延时多久</param>
  38. private static void Stoptime(int howlong)
  39. {
  40. Thread.Sleep(howlong);
  41. }
  42. }
  43. }
复制代码
此代码优点,速度快。缺点,Substring这个方法不好解释,不好整!
5555大家都不来关注我的帖,这次100%中奖!!!

作者: 找不到好友    时间: 2012-10-4 22:55
拿钱喽.....顶一下922
作者: 稀饭氏家    时间: 2012-10-4 23:01
非常不错!
作者: 346091463    时间: 2012-10-4 23:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 许你,一世承诺    时间: 2012-10-4 23:20
顶一下,嘻嘻
作者: 许你,一世承诺    时间: 2012-10-4 23:21
再来一次,看看还有木有
作者: anxz    时间: 2012-10-4 23:33
LZ 厉害呀。
作者: sobnom    时间: 2012-10-13 09:05
努力学习c#中、
作者: longtengxp    时间: 2012-10-19 11:46
今天你被k了吗?
作者: 爽歪歪    时间: 2012-11-1 21:53
这个有钱领啊,谢谢啊。
作者: 快乐189    时间: 2012-11-2 21:31
很好,不许哦·
作者: 沉默不语!    时间: 2012-11-5 16:35
求精币  回帖的来咯
作者: UUI    时间: 2012-11-6 18:10
我来领钱的。
作者: 785680966    时间: 2013-1-10 19:34
substing是截取字符串
作者: NxWeb验证    时间: 2013-1-11 11:02
看看帮助文档
substring的解释
作者: duhe    时间: 2013-1-11 11:09
不错,学习一下。
作者: UUI    时间: 2013-1-17 15:25
本帖最后由 UUI 于 2013-1-17 15:26 编辑

我多嘴说一句哈,你确定你的代码没有错吗?




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4