1-13, 1 Ace ve 13 Kral olmak üzere 7 farklı rasgele sayıyı yükleyen ve üreten bir formum var. 7 farklı rasgele sayı üretildikten sonra, bu rasgele sayıların her birini 7 resim kutusuna koyar. If deyimini kullanarak resim kutularını görüntülüyorum. "Maça, Kalpler, Kulüpler ve Diamonds", 13 kez bir dizi boyuncaC# Kartlar için ifadeler varsa, 50'den fazla var, bunu daha kısa yapmanın ya da tek seferde yapmanın bir yolu var mı?
Ayrıca çevrimleri.
Ve Benim gibi açıklamaların ise: 7 rastgele kart seç ve resim kutusuna onlara göstermek için basit, kolay bir yolu var mı
if (cardNum == 1 && cardType == "Spades")
{
pictureBox1.Image = ace_of_spades;
}
else if (cardNum == 1 && cardType == "Hearts")
{
pictureBox1.Image = ace_of_hearts;
}
else if (...)
{
//change picture box
} //repeat it like 50 times
?
Son derece zaman alıcı olduğunu, bunu yapmak yoludur. Bir dizi daha sonra diziden bir indeks almak için rastgele kullanmak için
'cardType + cardNum' ... –