vb.net - 使用 Visual Studio 2012 生成唯一标识符字符串
问题描述
我正在使用 VS2012 创建一个程序,我需要生成一个唯一的标识字符串。我希望能够真正看到字符串并知道一些关于它的事情:
- 无论是在上午还是下午创建
- 创建的月份
- 创建之日
- 创建时间
- 创建的那一刻
以上所有对我来说都很容易:
Private Function GenIdentifier() As String
GenIdentifier = Nothing
Dim Part1 As String = IIf(Format(Now, "ttttt") = "AM", "A", "P")
Dim Part2 As String = Format(Now, "MM")
Dim Part3 As String = Format(Now, "dd")
Dim Part4 As String = Format(Now, "hh")
Dim Part5 As String = Format(Now, "mm")
GenIdentifier = Part1 & Part2 & Part3 & Part4 & Part5
End Function
我遇到的问题是我反复调用这个函数。我需要“添加”到另一个字段,使这个字符串每次被调用时都是唯一的。做这个的最好方式是什么?
解决方案
推荐阅读
- outlook - 在自定义记录上集成 Outlook 和 Netsuite
- c++ - 名称相同但范围不同(例如 foo、bar::foo)的命名空间如何工作?
- proxy - 通过代理连接 Quickfix/n
- java - 根据 JMETER 中的给定键读取行值
- python - C# 错误中的 Iron Python {“type() 不接受关键字参数”}
- html - 使用 Cloudflare 自动更新 CSS 版本
- c++builder - 如何在 C++ 构建器中从 FDQuery 中清除数据
- react-native - 如何在多个屏幕之间进行底部标签导航?
- javascript - android设备angular11中的Video.js视频播放问题
- python - spacy 以字符串形式而不是在 uint8 上获取令牌