Çözüldü C# random harf ve sayıyı üretme komudu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
1 Eylül 2020
Mesajlar
1.943
Makaleler
1
Çözümler
7
Yer
İstanbul
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Merhabalar, bana C# için random harf ve sayı komudu lazım. Bu randomları bir labelde toplamalıyım ve labelin içinde hem harf, hem de sayı olmalı.
 
Çözüm
ASCII tablosuna göre [65-90] A-Z, [97-122] a-z'dir.

C#:
public static Random rand = new Random();

public static char GetRandomChar()
{
    if(rand.Next(2) == 0)
    {
        // A-Z
        return (char)(rand.Next(65, 91));
    }
    else
    {
        // a-z
        return (char)(rand.Next(97, 123));
    }
}

public static int GetRandomNumber()
{
    return rand.Next(0, 10);
}

public static char GetRandomNumberAsChar()
{
    return (char)GetRandomNumber();
}
Merhabalar, bana C# için random harf ve sayı komudu lazım. Bu randomları bir labelde toplamalıyım ve labelin içinde hem harf, hem de sayı olmalı.

Merhaba Discord var mı?
Yazılımcı arıyoruz.

İnt sayi1;
İnt sayi2;
İnt sayi3;
İnt sayi4;
İnt harf;
İnt harf2;
Random rastgele = New Random();
Sayi1 = rastgele. Next(1, 9);
Sayi2 = rastgele. Next(2, 2);
Sayi3 = rastgele. Next(3, 5);
Sayi4 = rastgele. Next(4, 4);
Harf = rastgele. Next(65, 91);
Harf2 = rastgele. Next(55, 91);
Char karakter;
Char karakter2;
Karakter = convert. Tochar(harf);
Karakter2 = convert. Tochar(harf2);
Label10.text = (Sayi1.ToString()
+ (Sayi2.ToString()
+ (Karakter
+ (Sayi3.ToString()
+ (Sayi4.ToString() + karakter2)))));

Buyur.
 
kozmoneuste#3579
 
ASCII tablosuna göre [65-90] A-Z, [97-122] a-z'dir.

C#:
public static Random rand = new Random();

public static char GetRandomChar()
{
    if(rand.Next(2) == 0)
    {
        // A-Z
        return (char)(rand.Next(65, 91));
    }
    else
    {
        // a-z
        return (char)(rand.Next(97, 123));
    }
}

public static int GetRandomNumber()
{
    return rand.Next(0, 10);
}

public static char GetRandomNumberAsChar()
{
    return (char)GetRandomNumber();
}
 
Çözüm
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…