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

C# में इंटीजर को स्ट्रिंग में कन्वर्ट करने के विभिन्न तरीके

C# में इंटीजर को स्ट्रिंग में कन्वर्ट करने के कई तरीके हैं।

1. ToString() मेथड (सबसे आम)


int a = 100;
string str = a.ToString(); // "100"

2. Convert.ToString()


int b = 50;
string str2 = Convert.ToString(b); // "50"
// लाभ: null हैंडलिंग (null के लिए खाली स्ट्रिंग)

3. String.Format()


int c = 100;
string str3 = string.Format("{0}", c); // "100"
// फॉर्मेटिंग के साथ
string formatted = string.Format("{0:N0}", 12345); // "12,345"

4. स्ट्रिंग इंटरपोलेशन (C# 6+)


int d = 42;
string str4 = $"{d}"; // "42"
string formatted = $"{d:D5}"; // "00042" (5 डिजिट्स, लीडिंग जीरो)

5. StringBuilder (परफॉर्मेंस के लिए)


var sb = new StringBuilder();
sb.Append(123);
string str5 = sb.ToString();

पूर्ण उदाहरण


using System;

class Program {
    static void Main() {
        int a = 10, b = 50, c = 100;
        
        string str1 = a.ToString();
        Console.WriteLine(str1); // 10
        
        string str2 = Convert.ToString(b);
        Console.WriteLine(str2); // 50
        
        string str3 = string.Format("{0}", c);
        Console.WriteLine(str3); // 100
        
        // बोनस: फॉर्मेटिंग
        Console.WriteLine($"{1234:N0}");   // 1,234
        Console.WriteLine($"{1234:X}");    // 4D2 (हेक्स)
        Console.WriteLine($"{1234:D6}");   // 001234
    }
}

आउटपुट


10
50
100
1,234
4D2
001234

सिफारिश:

  • सरल कन्वर्जन: ToString() या $"{value}"
  • null-सेफ: Convert.ToString()
  • फॉर्मेटिंग: string.Format या इंटरपोलेशन
  • लूप में बिल्डिंग: StringBuilder
  1. विंडोज 10, 8, 7 के लिए HP ड्राइवर्स डाउनलोड करने के 3 तरीके विंडोज 10, 8, 7 के लिए HP ड्राइवर्स डाउनलोड करने के 3 तरीके

    अक्सर रिपोर्ट किया जाता है कि HP ड्राइवर्स, जैसे HP मदरबोर्ड, ग्राफिक कार्ड, HP WIFI ड्राइवर्स विंडोज 10 अपग्रेड या विंडोज 10 अपडेट के बाद ठीक से काम नहीं कर रहे हैं। HP ड्राइवर समस्याएं आमतौर पर HP प्रिंटर, लैपटॉप, डेस्कटॉप से संबंधित होती हैं, जैसे HP ऑफिसजेट 2620 प्रिंटर, HP एलीटबुक 840 G1, आदि।

  1. जावास्क्रिप्ट में स्ट्रिंग कैसे खोजें? जावास्क्रिप्ट में स्ट्रिंग कैसे खोजें?

    परिचय जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए search() मेथड का उपयोग किया जाता है जो रेगुलर एक्सप्रेशन (या स्ट्रिंग जो रेगएक्सप में परिवर्तित हो जाती है) लेता है और पहले मिलान का इंडेक्स लौटाता है, या -1 यदि नहीं मिला। उदाहरण निम्न कोड जावास्क्रिप्ट में स्ट्रिंग खोजने के लिए है: <!DOCTYPE html

  1. विंडोज 11 में सॉफ़्टवेयर अनइंस्टॉल करने के 7 अलग-अलग तरीके विंडोज 11 में सॉफ़्टवेयर अनइंस्टॉल करने के 7 अलग-अलग तरीके

    सॉफ़्टवेयर अनइंस्टॉल क्यों करें? अधिकांश विंडोज उपयोगकर्ताओं को समय-समय पर सॉफ़्टवेयर अनइंस्टॉल करने की आवश्यकता होती है। आप जितना अधिक सॉफ़्टवेयर इंस्टॉल करते हैं, आपके पीसी पर उतना कम फ्री ड्राइव स्टोरेज स्पेस होगा। प्रोग्राम हटाना आपके पीसी पर ड्राइव स्टोरेज स्पेस पुनर्प्राप्त करने का सबसे अच्छा