关于for语句的问题
for (; true; )
这句话是什么的简写? --------------------编程问答-------------------- 循环设置为真
死循环! --------------------编程问答-------------------- 建议lz忘记此写法或者不要使用此写法!个人觉得此写法违背了C#这一套语法规范! --------------------编程问答-------------------- 可以更短些:
for(;;)--------------------编程问答-------------------- 请问是什么规范
?
怎么没听说过! --------------------编程问答-------------------- 相当于:
while(true)--------------------编程问答--------------------
不同意。有些时候无限循环还是很有用的,我写的代码中有时就出现for(;;)。M$的代码中也有的。 --------------------编程问答--------------------
给个实际例子参考!!! --------------------编程问答-------------------- 明白。。。。多谢各位 --------------------编程问答-------------------- 例如:
using System.Text;--------------------编程问答-------------------- lz推荐此写法或者对此种写法不反对,我也不说什么
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));
}
}
for(;;)和while(true)
我认为第二种语法看起来好一些!!!
--------------------编程问答-------------------- 死循环!``````````````
补充:.NET技术 , C#