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

C#-এ একটি স্ট্রিংকে N বার রিপিট করে রিটার্ন করার পদ্ধতি

string repeatedString = new string(charToRepeat, 5) স্ট্রিং ইনস্ট্যান্স ব্যবহার করে ক্যারেক্টার "!" কে নির্দিষ্ট সংখ্যক বার রিপিট করতে পারেন।

string.Concat(Enumerable.Repeat(charToRepeat, 5)) ব্যবহার করে ক্যারেক্টার "!" কে নির্দিষ্ট সংখ্যক বার রিপিট করতে পারেন।

StringBuilder builder = new StringBuilder(stringToRepeat.Length * 5); ব্যবহার করে ক্যারেক্টার "!" কে নির্দিষ্ট সংখ্যক বার রিপিট করতে পারেন।

স্ট্রিং ইনস্ট্যান্স ব্যবহার করে

উদাহরণ

using System; 

namespace DemoApplication
{ 
    public class Program
    { 
        static void Main(string[] args)
        { 
            string myString = "Hi"; 
            Console.WriteLine($"String: {myString}"); 
            char charToRepeat = '!'; 
            Console.WriteLine($"Character to repeat: {charToRepeat}"); 
            string repeatedString = new string(charToRepeat, 5); 
            Console.WriteLine($"Repeated Number: {myString}{repeatedString}"); 
            Console.ReadLine(); 
        } 
    } 
}

আউটপুট

String: Hi
Character to repeat: !
Repeated String: Hi!!!!!

উপরের উদাহরণে string instance string repeatedString = new string(charToRepeat, 5) ব্যবহার করে আমরা নির্দিষ্ট করছি যে ক্যারেক্টার "!" নির্দিষ্ট সংখ্যক বার রিপিট হবে।

string.Concat এবং Enumerable.Repeat ব্যবহার করে

উদাহরণ

using System; 
using System.Linq; 

namespace DemoApplication
{ 
    public class Program
    { 
        static void Main(string[] args)
        { 
            string myString = "Hi"; 
            Console.WriteLine($"String: {myString}"); 
            char charToRepeat = '!'; 
            Console.WriteLine($"Character to repeat: {charToRepeat}"); 
            var repeatedString = string.Concat(Enumerable.Repeat(charToRepeat, 5)); 
            Console.WriteLine($"Repeated String: {myString}{repeatedString}"); 
            Console.ReadLine(); 
        } 
    } 
}

আউটপুট

String: Hi
Character to repeat: !
Repeated String: Hi!!!!!

উপরের উদাহরণে string.Concat(Enumerable.Repeat(charToRepeat, 5)) ব্যবহার করে ক্যারেক্টার "!" নির্দিষ্ট সংখ্যক বার রিপিট করা হয়েছে।

StringBuilder ব্যবহার করে

উদাহরণ

using System; 
using System.Text; 

namespace DemoApplication
{ 
    public class Program
    { 
        static void Main(string[] args)
        { 
            string myString = "Hi"; 
            Console.WriteLine($"String: {myString}"); 
            string stringToRepeat = "!"; 
            Console.WriteLine($"String to repeat: {stringToRepeat}"); 
            StringBuilder builder = new StringBuilder(stringToRepeat.Length * 5); 
            for (int i = 0; i < 5; i++)
            { 
                builder.Append(stringToRepeat); 
            } 
            string repeatedString = builder.ToString(); 
            Console.WriteLine($"Repeated String: {myString}{repeatedString}"); 
            Console.ReadLine(); 
        } 
    } 
}

আউটপুট

String: Hi
Character to repeat: !
Repeated String: Hi!!!!!

উপরের উদাহরণে স্ট্রিং বিল্ডার ব্যবহার করে আমরা রিপিট করার স্ট্রিংয়ের লেন্থ পাই। তারপর ফর লুপে নির্দিষ্ট সংখ্যক বার স্ট্রিং "!" অ্যাপেন্ড করি।

  1. অ্যান্ড্রয়েড SQLite-এ স্ট্রিং নম্বর সর্ট করার পদ্ধতি

  2. C#-এ রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিং-এ নম্বর খুঁজে বের করা

  3. পাইথনে প্যালিনড্রোম (Palindrome): কীভাবে একটি সংখ্যা প্যালিনড্রোম কিনা চেক করবেন

  4. পাইথনে সংখ্যা রিভার্স করার পদ্ধতি