কম্পিউটার

C# এ বার বার পুনরাবৃত্তি করা একটি স্ট্রিং কীভাবে ফেরত দেওয়া যায়?


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

string.Concat(Enumerable.Repeat(charToRepeat, 5)) ব্যবহার করুন চরিত্রটি পুনরাবৃত্তি করতে "!" নির্দিষ্ট সময়ের সাথে।

স্ট্রিংবিল্ডার বিল্ডার =নতুন স্ট্রিংবিল্ডার(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!!!!!

উপরের উদাহরণে স্ট্রিং ইনস্ট্যান্স স্ট্রিং repeatedString =newsstring(charToRepeat, 5) ব্যবহার করে আমরা অক্ষরটি নির্দিষ্ট করছি "!" নির্দিষ্ট সংখ্যক বার পুনরাবৃত্তি করা উচিত।

string.Concat এবং Enumberable ব্যবহার করে। পুনরাবৃত্তি করুন −

উদাহরণ

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)) আমরা চরিত্রটি পুনরাবৃত্তি করছি "!" নির্দিষ্ট সময়ের সাথে।

স্ট্রিংবিল্ডার ব্যবহার করা

উদাহরণ

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!!!!!

উপরের উদাহরণে স্ট্রিং বিল্ডার ব্যবহার করে আমরা বারবার স্ট্রিংয়ের দৈর্ঘ্য পাচ্ছি। তারপর for লুপে আমরা "!" স্ট্রিং যুক্ত করছি নির্দিষ্ট সংখ্যক বার সহ।


  1. অ্যান্ড্রয়েড স্কিলাইটে স্ট্রিং নম্বর কীভাবে সাজানো যায়?

  2. কিভাবে C# এ একটি স্ট্রিং এ একটি সংখ্যা খুঁজে পেতে?

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

  4. কিভাবে Python একটি সংখ্যা বিপরীত?