İstediğiniz karakterler arasından gene istediğiniz kadar random kod üretebilirsiniz.
Ben kullanıcı kayıt ederken burada ürettiğim random kod u mail ile gönderdim ve üyeliğinin onaylanması için bu kodu kullanmasını istedim. Farklı amaçlar içinde kulanılabilir.
1 2 3 4 5 6 7 8 |
public static string _OnayKodu; Random rastgele = new Random(); string karakterler = "ABCDEFGHIJKLMNOPRSTUVYZWX0123456789"; _OnayKodu = ""; for (int i = 0; i < 6; i++) { _OnayKodu += karakterler [rastgele.Next(harfler.Length)]; } |
karakterler değişkeninde tanımlı olan harfler ve rakamları değiştirip sadece istediğiniz karakterden oluşan kod üretmesini sağlayabilirsiniz. Aynı şekilde for değişenindekii değerinin max değerini değiştirerek kaç karakterlik kod üreteceğiniz de sizin elinizde.