random number from 2 different ranges code example

Example: randomm number from 2 different ranges

/* Using Ternary Operator
	(condition) ? (if true, do this) : (otherwise, do this)
Have Initial Range from 1-2. Generate either 1 or 2. 
	If generates 1, then [true] range will be accepted (65-90 in this case)
	If generates 2≠1, [false] range will be chosen (97-122 in this case) */
Random rnd = new Random();
int randomNum = rnd.Next(1, 3) == 1 ? rnd.Next(65, 91) : rnd.Next(97,123);

/* This method might not produce perfect probability distribution for all 
values if range sizes are not equal. The individual terms belonging to the 
larger range size will appear fewer times vs the individual terms in the 
smaller range */