很常见的功能,不知怎样实现
大家在执行一些控制台程序的时候,应该都遇到过比如说这个程序执行的时间比较长的情况,此时很多程序都会在控制台不断输出如   ...      使用户知道程序还在运行中,这个   ...   是运动的,就是说一直在某一行   输出   ...   然后删除   ...   ,接着再输出   ...,直至程序结束。   
 如果我说的不够清楚的话,那就提我的要求吧,我希望是在执行控制台程序的时候,让用户明白当前程序执行的状态,但我不希望一直在控制台循环的换行打印,希望信息循环的显示在一行。 
 查MSDN没有相关的,肯求各位帮忙。
------解决方案--------------------Console.Write 
 Console.WriteLine 
 Console.SetCusorPosition   
 这三个方法就可以完成你的功能了,
------解决方案--------------------循环输出 
 Console.Write( ". ") 
 计数,判断 
 满时,SetCursorPosition
------解决方案--------------------using System; 
 using System.Collections.Generic; 
 using System.Text; 
 using System.Threading;   
 namespace ConsoleApplication1 
 { 
 	class Program 
 	{  		 
 		static void Main(string[] args) 
 		{ 
 			int i = 10; 
 			char backchar = (char)8; 
 			while (true) 
 			{ 
 				for (int y = 0; y  < 5; y++) 
 				{ 
 					for (int x = 0; x  < i; x++) 
 					{ 
 						Console.Write( ". "); 
 						Thread.Sleep(100); 
 					} 
 					for (int x = 0; x  < i; x++) 
 					{ 
 						Console.Write(backchar); 
 						Console.Write( "  "); 
 						Console.Write(backchar); 
 						Thread.Sleep(100); 
 					} 
 				} 
 				//if (Console.ReadLine() ==  "quit ") break; 
 			} 
 		} 
 	} 
 }