问题描述
for(;true;)这句话是什么的简写?
解决方案
解决方案二:
循环设置为真死循环!
解决方案三:
建议lz忘记此写法或者不要使用此写法!个人觉得此写法违背了C#这一套语法规范!
解决方案四:
可以更短些:for(;;)
解决方案五:
请问是什么规范?怎么没听说过!
解决方案六:
相当于:while(true)
解决方案七:
引用2楼hackztx的回复:
建议lz忘记此写法或者不要使用此写法!个人觉得此写法违背了C#这一套语法规范!
不同意。有些时候无限循环还是很有用的,我写的代码中有时就出现for(;;)。M$的代码中也有的。
解决方案八:
引用6楼wuyi8808的回复:
引用2楼hackztx的回复:建议lz忘记此写法或者不要使用此写法!个人觉得此写法违背了C#这一套语法规范!不同意。有些时候无限循环还是很有用的,我写的代码中有时就出现for(;;)。M$的代码中也有的。
给个实际例子参考!!!
解决方案九:
明白。。。。多谢各位
解决方案十:
例如:usingSystem.Text;classTest{staticvoidMain(){for(;;){System.Console.Write("金额:");strings=System.Console.ReadLine();decimalm;try{m=decimal.Parse(s);}catch{break;}System.Console.WriteLine("大写:"+newMoney(m));}}
解决方案十一:
lz推荐此写法或者对此种写法不反对,我也不说什么for(;;)和while(true)我认为第二种语法看起来好一些!!!
解决方案十二:
死循环!``````````````
时间: 2024-07-28 13:54:40