public byte[] Szamok = new byte[5];
for (int i = 0; i < 5; i++)
huzottSzam = (byte)r.Next(0, 91);
while (Szamok.Contains(huzottSzam));
public class SzelvenyLinq
public byte[] Szamok = new byte[5];
Szamok = Enumerable.Range(0, 5)
.Select(x => (byte)Enumerable.Range(0, 1)
.Aggregate(0,(a, b) => (byte)r.Next(1, 91)))
} while (Szamok.Distinct().Count() != Szamok.Count());
public static void Main(string[] args)
var szelvenyA = new Szelveny();
var szelvenyB = new Szelveny();
var szelvenyC = new Szelveny();
var szelvenyD = new Szelveny();
var szelvenyLA = new SzelvenyLinq();
var szelvenyLB = new SzelvenyLinq();
var szelvenyLC = new SzelvenyLinq();
var szelvenyLD = new SzelvenyLinq();