Imports System
Imports System.Linq
Public Class Program
Public Shared Function GenerateRandomPassword(ByVal length As Integer) As String
Dim chars As String = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!@#$%&"
Dim rnd As Random = New Random()
Return New String(Enumerable.Repeat(chars, length).Select(Function(s) s(rnd.Next(s.Length))).ToArray())
End Function
Public Shared Sub Main()
Dim length As Integer = 7
Dim password As String = GenerateRandomPassword(length)
Console.WriteLine(password)
End Sub
End Class
' run:
'
' &6Y&M!9
'