public void calcularPorcentaje(int num, int cont) { int Tiradas = cont; VistaNumeros VN = LVN.Find(x => x.Numero == num); VN.Apariciones++; foreach (VistaNumeros vn in LVN) { if (vn.Apariciones != 0) { double a = (double)vn.Apariciones / (double)Tiradas; vn.Porcentage = Math.Round((a * 100), 4); } } }
public GeneradorNumeros() { LVN = new List <VistaNumeros>(); int a = 0; for (int i = 0; i < 10; i++) { VistaNumeros Vnum = new VistaNumeros(); Random random = new Random(DateTime.Now.Millisecond); for (int j = 0; j < 100000; j++) { a = random.Next(0, 255); }//si le sacan el for les da 3 colores casi iguales jajajajja nose porque SolidBrush sb = new SolidBrush(Color.FromArgb(a, random.Next(0, 255), random.Next(0, 255))); Vnum.SB = sb; Vnum.Numero = i; LVN.Add(Vnum); } }