var s = System.DateTime.Now.ToFileTime().ToString();
DateTime.Now.ToFileTime() 可以獲得當前時間的長整型數字,這個數字應該是由年精確到微秒(或許更多)的,
所以用它作文件名的話幾乎不會重復,
如果是多用戶同時操作的程序(比如網站)可以考慮加上用戶的IP或編號、用戶名做尾綴,
或者增加一個多為的隨機數,或者以文件的字節數作為尾綴,都是比較可靠的做法。
var s = System.DateTime.Now.ToFileTime().ToString();
DateTime.Now.ToFileTime() 可以獲得當前時間的長整型數字,這個數字應該是由年精確到微秒(或許更多)的,
所以用它作文件名的話幾乎不會重復,
如果是多用戶同時操作的程序(比如網站)可以考慮加上用戶的IP或編號、用戶名做尾綴,
或者增加一個多為的隨機數,或者以文件的字節數作為尾綴,都是比較可靠的做法。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。