C# Shuffle String






Kod:
        string ShuffleString(int len) // string tipi fonksiyonumuzu tanımladık ve içine bir sayı(int) len değişkenimizi koyduk (bu stringimizin uzunlugu olacka)
        {
            string str = ""; // boş string değişkeni
            char[] karakter = new char[11] {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K'}; // karakter dizemizi atadık ve içine 11  tane karakter atadık (atadığınız karakter kadar o 11 i arttırın :d )
            Random rnd = new Random(); // Rastgele işlemlerimizi yapıcak arkadaşımızı oluşturduk
            for (int i = 0; i < len; i++) // 0 dan başlayıp uzunlugumuz kadar for döngüsünü tanımladık
            {
                str += karakter[rnd.Next(0, karakter.Length)]; // boş str değişkenimize karakter değişkenimizin 0 ile 11 (yani değişkenimizin uzunluğu) arasında bir sayı seçip o dizedeki karakteri str ye ekleyecek
            } 
            return str; // str ye dönecek.
        }
Kullanımı ; 
Kod:
 this.Text = ShuffleString(11); // 11 karakter uzunluğunda title yazacak
Veya ;
Kod:
this.Text = ShuffleString(new Random().Next(0, 100)); // 0 ile 100 arasından bir sayı seçip o uzunlukta title oluşturacak.


EmoticonEmoticon