c# - count++和++count,什么时候用哪个?

标签 c# increment

<分区>

所以我遇到了这个小的递增方法

从高中到大学就习惯了这种方式

char[] NewArray = new char[5] //I forgot how to declare an array

string temp;

console.writeline("Enter 5 letters)

for (i=0; i<5;i++)
{
   NewArray[i] = console.readline()
}

现在基于这段代码

我声明了一个包含 5 个“空格”的 char 数组,然后我向控制台输出一条消息,要求用户输入 5 个值

所以 i = 0,readline 例如

因此在 console.readline 语句之前,i=0,然后它继续执行 for 循环,然后返回到循环的开头,在再次执行 console.readline 之前递增 i = 1

这与“++i”有何不同,“++i”在 for 循环中会做什么?

最佳答案

count++ 是后增量,而 ++count 是前增量。假设你写 count++ 表示执行这条语句后值增加。但如果执行此行时 ++count 值会增加。

关于c# - count++和++count,什么时候用哪个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21186950/

相关文章:

c - 在 C 中使用 ** 和不使用 ** 递增指针的区别

java - 显示倒金字塔

mysql更新增量int字段为空

c# - 在 devenv 和 msbuild 中使用 CruiseControl.net 时输出二进制文件的任何差异

c# - 将值保存到 View 状态并从中读取

javascript - counter++ 与 counter = counter+1;

numbers - Sublime Text 2 增量数字

c# - 遍历多个列表

c# - 使用 Nhibernate 删除父项后删除多对多表中的所有记录

c# - 如何获取 Entity Framework 中的特定列