SPEAKER 1: Si scopre questo programma, breve che sia, in realtà ha un bug. In rare circostanze, GetString, per la propria documentazione, può tornare qualcosa di diverso da una stringa. In particolare, una sentinella, uno speciale valore denominato null - N-U-L-L. Significa nulla che in generale, qualcosa è andato storto per cui in questo caso, l'utente potrebbe aver digitato tale una grossa corda che non si adatterebbe nella memoria, e così GetString forza restituire null in quel caso. Oppure potrebbe essere che l'utente in qualche modo non digitare qualsiasi stringa a tutti, in qual caso nessuna stringa può tornare. Quindi è meglio che noi rileviamo se non nullo ha stati restituiti come segue - Solo se S non è uguale nullo dovrebbe Procedo per eseguire questo ciclo. In altre parole, se GetString succede per restituire nulla, io non ho intenzione di accidentalmente provare iterare su personaggi che semplicemente non ci sono.