জয়েন লগইন

সি# স্ট্রিং

🌈সি# স্ট্রিং কি?

📋সি# স্ট্রিং হলো এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের পদ্ধতি।

⚒️সি# স্ট্রিং এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের ব্যবহৃত হয়।

সি# স্ট্রিং সমূহ

সি# স্ট্রিং এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ Length - স্ট্রিং এর দৈর্ঘ্য গণনা করা
  • ➡️ Concat - একাধিক স্ট্রিং একত্র করা
  • ➡️ Insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করা
  • ➡️ Remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করা
  • ➡️ Substring - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
  • ➡️ Replace - নির্দিষ্ট মান প্রতিস্থাপন করা
  • ➡️ Contains - নির্দিষ্ট মান আছে কিনা পরীক্ষা করা
  • ➡️ IndexOf - নির্দিষ্ট মানের প্রথম অবস্থান বের করা
  • ➡️ LastIndexOf - নির্দিষ্ট মানের শেষ অবস্থান বের করা
  • ➡️ StartsWith - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করা
  • ➡️ EndsWith - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করা
  • ➡️ ToUpper - বড় হাতের অক্ষরে রূপান্তর করা
  • ➡️ ToLower - ছোট হাতের অক্ষরে রূপান্তর করা
  • ➡️ Trim - উভয় পাসের স্পেস ডিলিট করা

Length - স্ট্রিং এর দৈর্ঘ্য গণনা করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string value = "হ্যালো বিশ্ব";
        int result = value.Length;

        Console.WriteLine(result);

    }
  }
}

Concat - একাধিক স্ট্রিং একত্র করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string hello = "হ্যালো";
        string world = "বিশ্ব";

        string result = string.Concat(hello, " ", world);

        Console.WriteLine(result);

    }
  }
}

Insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো ";

        text = text.Insert(6, "বিশ্ব");

        Console.WriteLine(text);

    }
  }
}

Remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো বিশ্ব";

        text = text.Remove(6, 5);

        Console.WriteLine(text);

    }
  }
}

Substring - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো বিশ্ব";

        string result = text.Substring(6, 5);

        Console.WriteLine(result);

    }
  }
}

Replace - নির্দিষ্ট মান প্রতিস্থাপন করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো বিশ্ব";

        text = text.Replace("বিশ্ব", "তানিম");

        Console.WriteLine(text);

    }
  }
}

Contains - নির্দিষ্ট মান আছে কিনা পরীক্ষা করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

        bool result = text.Contains("প্রোগ্রামিং");

        Console.WriteLine(result);

    }
  }
}

IndexOf - নির্দিষ্ট মানের প্রথম অবস্থান বের করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

        int result = text.IndexOf("প্রোগ্রামিং");

        Console.WriteLine(result);

    }
  }
}

LastIndexOf - নির্দিষ্ট মানের শেষ অবস্থান বের করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";

        int result = text.LastIndexOf("প্রোগ্রামিং");

        Console.WriteLine(result);

    }
  }
}

StartsWith - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো বিশ্ব";

        bool result = text.StartsWith("হ্যালো");

        Console.WriteLine(result);

    }
  }
}

EndsWith - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো বিশ্ব";

        bool result = text.EndsWith("বিশ্ব");

        Console.WriteLine(result);

    }
  }
}

ToUpper - বড় হাতের অক্ষরে রূপান্তর করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো বিশ্ব";

        string result = text.ToUpper();

        Console.WriteLine(result);

    }
  }
}

ToLower - ছোট হাতের অক্ষরে রূপান্তর করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "হ্যালো বিশ্ব";

        string result = text.ToLower();

        Console.WriteLine(result);

    }
  }
}

Trim - উভয় পাসের স্পেস ডিলিট করার উদাহরণ।

csharp

using System;

namespace MyApplication {
  class Program {
    static void Main(string[] args) {

        string text = "  হ্যালো বিশ্ব  ";

        string result = text.Trim();

        Console.WriteLine(result);

    }
  }
}

সি# স্ট্রিং সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
Length স্ট্রিং এর দৈর্ঘ্য গণনা করতে ব্যবহৃত হয়।
Concat একাধিক স্ট্রিং একত্র করতে ব্যবহৃত হয়।
Insert নির্দিষ্ট স্থানে ডেটা যুক্ত করতে ব্যবহৃত হয়।
Remove নির্দিষ্ট স্থানের ডেটা ডিলিট করতে ব্যবহৃত হয়।
Substring নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়।
Replace নির্দিষ্ট মান প্রতিস্থাপন করতে ব্যবহৃত হয়।
Contains নির্দিষ্ট মান আছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
IndexOf নির্দিষ্ট মানের প্রথম অবস্থান বের করতে ব্যবহৃত হয়।
LastIndexOf নির্দিষ্ট মানের শেষ অবস্থান বের করতে ব্যবহৃত হয়।
StartsWith নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করতে ব্যবহৃত হয়।
EndsWith নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করতে ব্যবহৃত হয়।
ToUpper বড় হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়।
ToLower ছোট হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়।
Trim উভয় পাসের স্পেস ডিলিট করতে ব্যবহৃত হয়।