62,046
社区成员
发帖
与我相关
我的任务
分享
private static int x; //在类型初始化时,从数据库中查询一次 max(流水号) 并赋值给x 变量
private static object xflag= new object();
priate void test()
{
.........
int y;
lock(xflag)
{
x++;
y = x;
}
........
//这里进行其它业务操作
线程互斥的管理区域,只是简单地两个语句,非常快,非常短,肯定比数据库方案快1万倍。