2010-05-28 10 views

उत्तर

2
अतीत मैं एक Guid का एक टुकड़ा का उपयोग करके एक बार यह किया है में

। मैंने अभी एक नया ग्रिड बनाया है, इसे एक स्ट्रिंग में बदल दिया है और वह टुकड़ा लिया जो मुझे चाहिए था, मुझे लगता है कि मैंने पीछे के पात्रों, या दूसरी तरफ इस्तेमाल किया था। ने 100 लूप के साथ परीक्षण किया और प्रत्येक बार स्ट्रिंग अलग थी।

नहीं करता MVC हालांकि से कोई लेना देना है ...

14

आप उपयोग कर सकते हैं में निर्मित समारोह नाम स्थान System.Web.Security में शामिल थे।

Membership.GeneratePassword Method
निर्दिष्ट लंबाई के एक यादृच्छिक पासवर्ड उत्पन्न करता है।

+2

नेट के लिए सबसे अच्छा जवाब –

0
public string CreatePassword(int length) 
    { 
     const string valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"; 
     StringBuilder res = new StringBuilder(); 
     Random rnd = new Random(); 
     while (0 < length--) 
     { 
      res.Append(valid[rnd.Next(valid.Length)]); 
     } 
     return res.ToString(); 
    } 
संबंधित मुद्दे