public static Computer Generate() { ProcList rndProc = (ProcList)Enum.GetValues(typeof(ProcList)).GetValue(random.Next(8)); MNameList rndName = (MNameList)Enum.GetValues(typeof(MNameList)).GetValue(random.Next(8)); OSTypeList rndOS = (OSTypeList)Enum.GetValues(typeof(OSTypeList)).GetValue(random.Next(6)); return(new Computer( rndProc, rndName, rndOS, RAMList[random.Next(RAMList.Count)], freqList[random.Next(freqList.Count)], softwareList[random.Next(softwareList.Count)], usersList[random.Next(usersList.Count)] )); }
public static List <Computer> Generate100() { List <Computer> computers = new List <Computer>(); for (int i = 0; i < 100; i++) { ProcList rndProc = (ProcList)Enum.GetValues(typeof(ProcList)).GetValue(random.Next(8)); MNameList rndName = (MNameList)Enum.GetValues(typeof(MNameList)).GetValue(random.Next(8)); OSTypeList rndOS = (OSTypeList)Enum.GetValues(typeof(OSTypeList)).GetValue(random.Next(6)); computers.Add(new Computer( rndProc, rndName, rndOS, freqList[random.Next(freqList.Count)], RAMList[random.Next(RAMList.Count)], softwareList[random.Next(softwareList.Count)], usersList[random.Next(usersList.Count)] )); } return(computers); }