我用C#开发网站的后台,现在需要从后台得到一个序列号,当作数据的ID使用,我利用时间和一个静态变量实现public static int IDSSEED=0;
……
return DateTime.Now.ToString("yyMMddHHmmssff")+(++IDSSEED).ToString();现在的问题是:当前台有很多很多人同时要产生序列号的时候,返回的序列号会不会重复.
问题的关键就是IIS服务会不会在同一个时间多次访问这个方法.据说IIS是多线程的,多个线程同时工作的时候,会不会产生重号的问题.