首页 > 解决方案 > 使用 Visual Studio 2012 生成唯一标识符字符串

问题描述

我正在使用 VS2012 创建一个程序,我需要生成一个唯一的标识字符串。我希望能够真正看到字符串并知道一些关于它的事情:

  1. 无论是在上午还是下午创建
  2. 创建的月份
  3. 创建之日
  4. 创建时间
  5. 创建的那一刻

以上所有对我来说都很容易:

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

我遇到的问题是我反复调用这个函数。我需要“添加”到另一个字段,使这个字符串每次被调用时都是唯一的。做这个的最好方式是什么?

标签: vb.net

解决方案


推荐阅读