public Karty[] Talia_Kreator() { //Array kolorvalues = Enum.GetValues(typeof(Kolor)); //Array numervalues = Enum.GetValues(typeof(Numer)); //Array dnumervalues = Enum.GetValues(typeof(DodatkoweNumery)); int ind = 0; for (int i = 0; i < kolorvalues.Length; i++) { Kolor k = (Kolor)kolorvalues.GetValue(i); for (int j = 0; j < numervalues.Length; j++) { Numer n = (Numer)numervalues.GetValue(j); var karty = new Karty { Kolorek = k, Numerek = n }; wybrana_Talia[ind] = karty; ind++; } if (IleKart == 52) { for (int jj = 0; jj < dnumervalues.Length; jj++) { DodatkoweNumery dn = (DodatkoweNumery)dnumervalues.GetValue(jj); var karty = new Karty { Kolorek = k, DodatkoweNumerki = dn }; wybrana_Talia[ind] = karty; ind++; } } } return(wybrana_Talia); }
public void Wypisz_Karte(Karty karty, byte index) { if ((index <= 5 && index >= 0) || (index <= 18 && index >= 13) || (index <= 31 && index >= 26) || (index <= 39 && index >= 32) || (index <= 52 && index >= 47)) { Console.Write(karty.Numerek); Console.Write(" "); Console.WriteLine(karty.Kolorek); } else { Console.Write(karty.DodatkoweNumerki); Console.Write(" "); Console.WriteLine(karty.Kolorek); } }