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

  • AyfionGaming

    AyfionGaming

    20 ŞUBAT 2013
  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • LinusTechTips

    LinusTechTip

    25 Kasım 2008