Creare una nuova applicazione console . Aprire Visual Basic Express o Visual Studio . Fare clic su " File ", "Nuovo progetto ". Quando viene visualizzata la nuova forma di progetto , scegliere " Visual Basic " e poi " Windows" dalla visualizzazione struttura , scegliere l'icona " Applicazione console " . Fare clic su " OK ". Dopo una breve attesa , viene visualizzato il modello di codice per una nuova applicazione console 
 2 
 Creare una funzione chiamata newString subito dopo la dichiarazione del modulo come segue : . 
 Modulo 
 Module1 
 
 funzione NewString ( ByVal len As Integer) As String 
 
 La funzione NewString restituisce una sequenza di lettere e numeri casuali. Il valore passato alla funzione determina la lunghezza della stringa restituita . 
 3 
 Dichiarare alcune variabili di memoria utilizzati all'interno della funzione . 
 
 Dim caratteri As String = " ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 " 
 
 Dim randomizzatore As New casuale 
 
 Dim s As String = " " 
 
 Dim i As Integer 
 
 i caratteri variabili contiene tutte le lettere possibili e numeri che possono apparire nella nuova stringa . Ci sono diversi modi che i caratteri potrebbero essere generati , ma questo è il più semplice e lineare , come una qualsiasi delle alternative . 
 
 Randomize è una nuova istanza della classe di numeri casuali . Poiché si tratta di una classe, il nuovo operatore deve essere utilizzato qui per caricare i suoi campi e le proprietà in memoria e chiamare automaticamente il suo costruttore per inizializzare il generatore di numeri casuali . 
 
 La variabile s terrà la nuova stringa così com'è costruito e I è un indice nella matrice caratteri . 
 4 
 Creare il ciclo che genera la sequenza casuale . 
 
 Mentre s.length < len 
 
 = randomizer.Next ( chars.Length ) 
 
s & = caratteri (i ) per
 End Mentre 
 
 la prima ripetizione del ciclo, mi viene il prossimo numero casuale da randomizzatore . Poiché la lunghezza della stringa è 36 caratteri , il numero restituito sarà variare da 0 a 35. La seconda linea all'interno del ciclo ottiene un singolo carattere utilizzando l'indice ho dalla stringa caratteri allora lo aggiunge in s . Questo ciclo si ripete fino a quando la stringa s contiene il numero desiderato di caratteri casuali . 
 5 
 Restituisce la stringa s poi terminare la funzione . 
 
 Torna s 
 
 End Function 
 6 
 Aggiungi codice nel metodo principale per testare la funzione . 
 
Sub Main ( ) per
Console.WriteLine ( NewString ( 10) ) per
 End Sub End Module 
 
 
 
 Quando il programma viene eseguito , una stringa di 10 caratteri viene scritto nella console . Fare clic su F5 per eseguire il programma 
 
              
Programmazione © www.354353.com