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

सी # में पैडिंग शून्य के साथ एक पूर्णांक को स्ट्रिंग में कैसे परिवर्तित करें?

C# में एक पूर्णांक को एक स्ट्रिंग में बदलने के कई तरीके हैं।

PadLeft - एक निर्दिष्ट लंबाई की एक नई स्ट्रिंग देता है जिसमें वर्तमान स्ट्रिंग की शुरुआत रिक्त स्थान या एक निर्दिष्ट यूनिकोड वर्ण के साथ गद्देदार होती है

टूस्ट्रिंग - एक स्ट्रिंग देता है जो वर्तमान वस्तु का प्रतिनिधित्व करता है।

स्ट्रिंग इंटरपोलेशन - $ विशेष वर्ण एक स्ट्रिंग अक्षर को इंटरपोलेटेड स्ट्रिंग के रूप में पहचानता है। यह सुविधा C# 6 से शुरू होकर उपलब्ध है।

स्ट्रिंग पैडिंग का उपयोग करने का उदाहरण -

उदाहरण

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = number.ToString().PadLeft(4, '0');
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}

आउटपुट

उपरोक्त कोड का आउटपुट है

Number: 5
Padded String: 0005

स्पष्ट फ़ॉर्म का उपयोग करने का उदाहरण -

उदाहरण

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = number.ToString("0000");
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}

आउटपुट

उपरोक्त कोड का आउटपुट है

Number: 5
Padded String: 0005

संक्षिप्त प्रपत्र प्रारूप विनिर्देशक का उपयोग करने का उदाहरण -

उदाहरण

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = number.ToString("D4");
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}

आउटपुट

उपरोक्त कोड का आउटपुट है

Number: 5
Padded String: 0005

स्ट्रिंग इंटरपोलेशन का उपयोग करने का उदाहरण -

उदाहरण

using System;
namespace DemoApplication{
   class Program{
      public static void Main(){
         int number = 5;
         Console.WriteLine("Number: {0}", number);
         var numberString = $"{number:0000}";
         Console.WriteLine("Padded String: {0}", numberString);
         Console.ReadLine();
      }
   }
}

आउटपुट

उपरोक्त कोड का आउटपुट है

Number: 5
Padded String: 0005

  1. पायथन में एक पूर्णांक को एक ऑक्टल स्ट्रिंग में कैसे परिवर्तित करें?

    हमने किसी भी पूर्णांक को उसके ऑक्टल समतुल्य संख्या में बदलने के लिए Python की लाइब्रेरी से oct() फ़ंक्शन का उपयोग किया है। हमें ऑक्टल प्रतिनिधित्व वाली एक स्ट्रिंग मिलती है >>> oct(100) '0o144' >>> oct(0x10) '0o20' >>> oct(10) '0o12'

  1. पायथन में एक पूर्णांक को हेक्साडेसिमल स्ट्रिंग में कैसे परिवर्तित करें?

    हम किसी भी पूर्णांक को उसके हेक्साडेसिमल प्रतिनिधित्व में बदलने के लिए बिल्ट इन हेक्स () फ़ंक्शन का उपयोग कर सकते हैं। >>> hex(100) '0x64' >>> hex(4095) '0xfff' >>> hex(31) '0x1f'

  1. जावा - उदाहरण के साथ स्ट्रिंग को इंट में कैसे बदलें

    जावा में एक स्ट्रिंग को एक इंट में कैसे परिवर्तित करें? अगर स्ट्रिंग में केवल संख्याएं हैं, तो स्ट्रिंग को इंट में बदलने का सबसे अच्छा तरीका Integer.parseInt() का उपयोग करना है या Integer.valueOf() । यदि स्ट्रिंग में नंबर और कैरेक्टर दोनों हैं, तो हमें स्ट्रिंग से नंबर निकालने के लिए रेगुलर एक्सप्र