public static Dyr TilfældigtDyr() { // Læs fil med dyrenavne. string sti = @"x:\dyrenavne.txt"; string[] dyrenavne = File.ReadAllLines(sti); if (r.NextBool()) { return(new Hund() { Navn = dyrenavne[r.Next(0, dyrenavne.Length)] }); } else { return(new Kat() { Navn = dyrenavne[r.Next(0, dyrenavne.Length)] }); } }
static void Main(string[] args) { UdvidetRandom r = new UdvidetRandom(); Console.WriteLine(r.NextBool()); Console.WriteLine(r.Next(1, 1002)); if (System.Diagnostics.Debugger.IsAttached) { Console.Write("Press any key to continue . . . "); Console.ReadKey(); } }