public void xaoBai1() { Random rand = new Random(); for (int i = 0; i < 52; i++) { int x = rand.Next(0, 52); QuanBai c = boBai[x]; boBai.Remove(c); boBai.Add(c); } //Xóc bài 10 lần //for (int i = 0; i <=100; i++) //{ // List<QuanBai> nuaBoBai = new List<QuanBai>(); // Random rand = new Random(); // int pos = rand.Next(1, 50); // for(int j=0;j<pos;j++) // { // nuaBoBai.Add(boBai[0]); // boBai.RemoveAt(0); // } // nuaBoBai.InsertRange(nuaBoBai.Count(), boBai); // boBai.AddRange(nuaBoBai); // // boBai = nuaBoBai; // nuaBoBai.Clear(); //} }
public bool sosanh(QuanBai y) { if (tenBai == y.tenBai && chatBai == y.chatBai) { return(true); } return(false); }
void XaoBai() { Random rnd = new Random(); int k = 0; for (int i = 3; i <= 15; i++) { for (int j = 1; j <= 4; j++) { labai[k] = new QuanBai(); labai[k].ten = i; labai[k].chat = j; s[k] = labai[k].ten + 0.1 * labai[k].chat; k++; } } int n = 52; double temp; int index; for (int i = 0; i < n; i++) { index = rnd.Next(n); temp = s[i]; s[i] = s[index]; s[index] = temp; } // while(n>0) // { // index = rnd.Next(n); // deck.Add(s[index]); // for (int i = 0; i < n; i++) // { // foreach(var item in deck) // if (s[i] == item) // { // for(int j= i;j<n-1;j++) // s[j] = s[j + 1]; // } // }n--; // } //foreach(var item in deck) // { // Console.WriteLine(item); // } }