如何增加字符串值?例如:
string RECONCILIATION_COUNT;
if (thing happens) {
RECONCILIATION_COUNT++;
}
Run Code Online (Sandbox Code Playgroud)
这通常不会起作用,因为不可能以与int值相同的方式递增字符串变量.
RECONCILIATION_COUNT 始终是0-5之间的数字.
我选择将它声明为字符串,因为我从数据库中获取此值,并且我找不到如何从sql获取int值的方法.
RECONCILIATION_COUNT = Rows["RECONCILIATION_COUNT"].toString();
Run Code Online (Sandbox Code Playgroud)
这就是我目前使用的.
将计数作为一个计算是非常奇怪的String:int是非常自然的选择.从技术上讲,你可以把它作为
if (thing happens)
RECONCILIATION_COUNT = (int.Parse(RECONCILIATION_COUNT) + 1).ToString();
Run Code Online (Sandbox Code Playgroud)
更好的实现是使用int:
int RECONCILIATION_COUNT;
...
if (thing happens)
RECONCILIATION_COUNT++;
...
RECONCILIATION_COUNT = Convert.ToInt32(Rows["RECONCILIATION_COUNT"]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
101 次 |
| 最近记录: |