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

  • calicoJake

    calicoJake

    29 EKİM 2007
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • TitaniumBackup

    TitaniumBack

    10 EYLÜL 2011