सबसे पहले, एक स्ट्रिंग सेट करें।
StringBuilder str = new StringBuilder();
यादृच्छिक प्रयोग करें।
Random random = new Random((int)DateTime.Now.Ticks);
अब एक संख्या के माध्यम से लूप करें जो आपके इच्छित यादृच्छिक स्ट्रिंग की लंबाई है।
for (int i = 0; i < 4; i++) { c = Convert.ToChar(Convert.ToInt32(Math.Floor(26 * random.NextDouble() + 65))); str.Append(c); }
उपरोक्त प्रत्येक पुनरावृत्ति पर, एक यादृच्छिक वर्ण उत्पन्न होता है और एक स्ट्रिंग बनाने के लिए जोड़ा जाता है।
निम्नलिखित पूरा उदाहरण है -
उदाहरण
using System.Text; using System; class Program { static void Main() { StringBuilder str = new StringBuilder(); char c; Random random = new Random((int)DateTime.Now.Ticks); for (int i = 0; i < 4; i++) { c = Convert.ToChar(Convert.ToInt32(Math.Floor(26 * random.NextDouble() + 65))); str.Append(c); } Console.WriteLine(str.ToString()); } }
आउटपुट
ATTS