我想在 vb.net 中生成一个 6 个整数的随机数,它应该是数字,有时也是字母数字。就像 4 或 5 个数字应该是数字,下一个应该是字母数字。我分别创建了这两个数字。像这样
Public Function rand() As String
'Number
Dim rng As Random = New Random
Dim number As Integer = rng.Next(1, 1000000)
Dim digits As String = number.ToString("000000")
'Alphnumeric
Dim s As String = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
Dim r As New Random
Dim sb As New StringBuilder
For i As Integer = 1 To 5
Dim idx As Integer = r.Next(0, 35)
sb.Append(s.Substring(idx, 1))
Next
End Function
现在任何人都给我一个想法,在这个函数中我可以返回数字和有时是字符串,或者可能是创建数字和字符串的单个实例。