我正在与远程 Web 服务集成/测试,即使它是“QA”端点,它仍然会在每次呼叫时强制使用唯一的电子邮件地址。
我能想到DateTime.Now.Ticks
(例如634970372342724417)和 Guid.NewGuid()
20 个字符(或者可以吗?)。
我想将包含最后使用的数字然后使用的数字写入文件并不难,email1@x.com, email2@x.com, etc...
但如果我可以避免持久状态,我总是这样做。
有没有人有一个技巧或算法,它给出了一个相当长的时间段(比如一年)独有的短长度“guid”,我可以将其用于我的电子邮件地址,最大长度为 20 个字符(最大长度为guid) = 14 = 20 - "@x.com" 的长度?