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

  • HSmasteryoda .

    HSmasteryoda

    22 Ocak 2010
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009