Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# का उपयोग करके रैंडम स्ट्रिंग कैसे जनरेट करें?

सबसे पहले, एक स्ट्रिंग सेट करें।

StringBuilder str = new StringBuilder();

Random का उपयोग करें।

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
  1. - पायथन का उपयोग करके 128-बिट रैंडम स्ट्रिंग कैसे जनरेट करें?

    आप रैंडम मॉड्यूल के getrandbits फ़ंक्शन का उपयोग करके ऐसे ही रैंडम 128-बिट स्ट्रिंग जनरेट कर सकते हैं जो बिट्स की संख्या को आर्गुमेंट के रूप में स्वीकार करता है। उदाहरण import random hash = random.getrandbits(128) print(hex(hash)) आउटपुट यह आउटपुट देगा: 0xa3fa6d97f4807e145b37451fc344e58c

  1. - पायथन का उपयोग करके XML कैसे जनरेट करें?

    पायथन डिक्शनरी से XML जनरेट करने के लिए, आपको dicttoxml पैकेज इंस्टॉल करना होगा। आप इसे इस प्रकार इंस्टॉल कर सकते हैं: $ pip install dicttoxml एक बार इंस्टॉल हो जाने पर, आप XML बनाने के लिए dicttoxml मेथड का उपयोग कर सकते हैं। उदाहरण a = { foo: 45, bar: { baz: Hello } } xml = di

  1. - पायथन का उपयोग करके 24-बिट हैश कैसे जनरेट करें?

    एक रैंडम 24-बिट हैश केवल रैंडम 24 बिट्स होते हैं। आप इन्हें रैंडम मॉड्यूल का उपयोग करके जनरेट कर सकते हैं। उदाहरण import random hash = random.getrandbits(24) print(hex(hash)) आउटपुट यह आउटपुट देगा: 0x94fbee