SORU
27 AĞUSTOS 2009, PERŞEMBE


Nasıl C rasgele alfanümerik dizeleri oluşturabilirsiniz#?

Nasıl C 8 karakter rasgele alfanümerik dizeleri oluşturabilirsiniz#?

CEVAP
27 AĞUSTOS 2009, PERŞEMBE


SERİ yeni moda olduğunu, burada benim girişimi ETMENİZ kullanarak çok duydum:

  public static string RandomString(int length)
  {
    const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    var random = new Random();
    return new string(Enumerable.Repeat(chars, length)
      .Select(s => s[random.Next(s.Length)]).ToArray());
  }

(Not:Random sınıfı kullanımı her şey güvenlik için bu uygun, şifre veya simgeleri oluşturma gibi işlemler yapar.
Eğer güçlü bir rasgele sayı üreteci ihtiyacınız varsa RNGCryptoServiceProvider sınıfı kullanın.)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • booba1234

    booba1234

    22 Temmuz 2006
  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010