DateTime.Now.ToFileTime()
可以获得当前时间的长整型数字,这个数字应该是由年精确到微秒(或许更多)的,所以用它作文件名的话几乎不会重复,如果是多用户同时操作的程序(比如网站)可以考虑加上用户的IP或编号、用户名做尾缀,或者增加一个多为的随机数,或者以文件的字节数作为尾缀,都是比较可靠的做法。
根据你的nickname 来看,这里是用作昵称的。
用时间生成不重复的字符
本文介绍了如何利用DateTime.Now.ToFileTime()生成几乎不重复的文件名,这种方法能精确到微秒级别,非常适合多用户环境下确保文件名的独特性。文中还提出了一些增强文件名独特性的额外建议。

被折叠的 条评论
为什么被折叠?



