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

  • AutoHotkey Tutorials

    AutoHotkey T

    29 Mayıs 2010
  • Lin Steven

    Lin Steven

    17 EKİM 2006
  • SlimaksClass

    SlimaksClass

    15 Kasım 2010