cookiesaredelicious
cookiesaredelicious
CC#
Created by cookiesaredelicious on 1/21/2023 in #help
✅ User Input
Hello, if there a way to stop my program from crashing when the user inputs a letter instead of an integer? I tried searching online but I couldn't find an answer, I may be just phrasing it wrong. Thank you
6 replies
CC#
Created by cookiesaredelicious on 1/19/2023 in #help
✅ Random character generator
Hello, as a beginner, I am currently working on making a simple lottery simulator. However, I didn't know how to generate a sequence of 8 letters and numbers. Naturally, I searched it up and I got the answer. But copying chunks of code wouldn't help me learn and I can't seem to wrap my head around how this works. I understand the variables, but I can't just seem to understand what the variable i does and why i = 0. Would anyone be kind enough to explain the for statement and what each argument does. Thank you so much 🙏
var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
var stringChars = new char[8];
var randomNumber = new Random();

for (int i = 0; i < stringChars.Length; i++)
{
stringChars[i] = chars[randomNumber.Next(chars.Length)] ;
}

var finalString = new String(stringChars);

Console.WriteLine(finalString);
var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
var stringChars = new char[8];
var randomNumber = new Random();

for (int i = 0; i < stringChars.Length; i++)
{
stringChars[i] = chars[randomNumber.Next(chars.Length)] ;
}

var finalString = new String(stringChars);

Console.WriteLine(finalString);
13 replies