কম্পিউটার টিউটোরিয়াল

C#-তে ইন্টিজারকে প্যাডিং জিরো সহ স্ট্রিং-এ কনভার্ট কীভাবে করবেন?

C#-তে একটি ইন্টিজারকে স্ট্রিং-এ কনভার্ট করার অনেকগুলো উপায় আছে।

  • PadLeft — একটি নির্দিষ্ট দৈর্ঘ্যের নতুন স্ট্রিং রিটার্ন করে যেখানে কারেন্ট স্ট্রিংর শুরুর পাশে স্পেস বা একটি নির্দিষ্ট ইউনিকোড ক্যারেক্টার দিয়ে প্যাড করা হয়।
  • ToString — কারেন্ট অবজেক্টকে রিপ্রেজেন্টকারী একটি স্ট্রিং রিটার্ন করে।
  • String Interpolation — `$` স্পেশাল ক্যারেক্টার একটি স্ট্রিং লিটারেলকে ইন্টারপোলেটেড স্ট্রিং হিসেবে আইডেন্টিফাই করে। এই ফিচার C# 6-থেকে উপলব্ধ।

String Padding ব্যবহার করে উদাহরণ

উদাহরণ

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

Explicit Format ব্যবহার করে উদাহরণ

উদাহরণ

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

Short Format Specifier ব্যবহার করে উদাহরণ

উদাহরণ

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

String Interpolation ব্যবহার করে উদাহরণ

উদাহরণ

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. C#-এ ইন্টিজারকে স্ট্রিংয়ে রূপান্তর

  2. পাইথনে ইন্টিজারকে অক্টাল স্ট্রিংএ কনভার্ট কীভাবে করবেন?

  3. পাইথনে ইন্টিজারকে হেক্সাডেসিমাল স্ট্রিংএ কনভার্ট কীভাবে করবেন?

  4. জাভা গাইড: স্ট্রিংকে ইন্টিজারে কনভার্ট করা - প্র্যাকটিক্যাল উদাহরণ ও সেরা অনুশীলন