建议lz忘记此写法或者不要使用此写法!个人觉得此写法违背了C#这一套语法规范!

解决方案 »

  1.   


    不同意。有些时候无限循环还是很有用的,我写的代码中有时就出现for(;;)。M$的代码中也有的。
      

  2.   

    例如:  using System.Text;
      class Test
      {
        static void Main()
        {
          for (;;)
          {
            System.Console.Write("金额: ");
            string  s = System.Console.ReadLine();
            decimal m;
            try   { m = decimal.Parse(s); }
            catch { break; }
            System.Console.WriteLine("大写: " + new Money(m));
          }
        }
      

  3.   

    lz推荐此写法或者对此种写法不反对,我也不说什么for(;;)和while(true)
    我认为第二种语法看起来好一些!!!