在main函数里面设置计数器

linguanyu315 2010-11-17 08:55:15
class Program
{
private static int x = 0;
static void Main(string[] args)
{
x++;
Console.WriteLine("x: {0}", x);
}
}
这是一个命令行的程序, 想实现程序每运行一次, 也就是main函数每次调用一次. 就计数增加1. 但是通过以上的方式不能实现. 结果总是1.

请大家帮忙.
...全文
100 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
DataBox-MDX 2010-11-17
  • 打赏
  • 举报
回复
这是主应用程序。没执行一次这个应用程序,那么private static int x = 0;
都会执行一次。所以这种方法不行。
方法就是每次执行这个应用程序时就写一个标示符给文件或数据库或注册表等。
每次进来时获取上述媒介中的标示符,然后增加1并且保存。
Ann725 2010-11-17
  • 打赏
  • 举报
回复
你设置成static 的了
ZengHD 2010-11-17
  • 打赏
  • 举报
回复
服了你了,想像力不错
使用TXT、INI、XML、数据库、注册表吧

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧