我目前正在学习C#并阅读一些书籍。我能做一些事情,但只是通过修改示例代码来做到的。我真的感到很沮丧,因为我实际上不理解一些更基本的项目如何/为什么工作。
我刚刚完成了一个控制台应用程序,可以接受参数并逐个显示它们。
代码如下:
using System;
class test
{ static int Main(string[] argsin)
{
for (
int i = 0;
i < argsin.Length;
i++
)
Console.WriteLine("Argument: {0}", argsin[i]);
Console.ReadLine();
return -1;
}
}
现在,这个程序完美地工作了。但是,作为一个对Visual Basic有基础(不是双关语!)理解的人来说,它是如何/为什么知道打印正确的参数并继续到下一个而不在第一个
Console.WriteLine
后退出应用程序呢?我感觉我错过了它是如何工作的基本原理!接下来,在for循环内部,为什么每行都以分号结束,除了
i++
?我经常忘记添加它,然后当我尝试弄清楚为什么它无法编译时,我在不该加的地方添加了一个!
[syntax]
不是一个非常有用的标签,这只是我的个人观点。我也撤销了我所做的更改,因为我意识到修复格式会删除你问题的整个含义。对此给您带来的不便深感抱歉。 - Bobby