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

C#-এ স্ট্রিং ক্লাস (String Class)


string কীওয়ার্ড System.String ক্লাসের একটি এলিয়াস। String ক্লাসের নিচের দুটি প্রপার্টি রয়েছে −

Sr.No.Property & Description
1Chars
যবর্তমান String অবজেক্টে নির্দিষ্ট পজিশনের Char অবজেক্ট পাওয়া যায়।
2Length
বর্তমান String অবজেক্টে কতগুলো ক্যারেক্টার আছে তা পাওয়া যায়।

String ক্লাসের কিছু গুরুত্বপূর্ণ মেথড নিচে দেওয়া হলো −

Sr.No.Methods & Description
1public static int Compare(string strA, string strB)
দুটি নির্দিষ্ট স্ট্রিং অবজেক্ট তুলনা করে এবং সর্ট অর্ডারে তাদের আপেক্ষিক অবস্থান নির্দেশকারী একটি ইন্টিজার রিটার্ন করে।
2public static int Compare(string strA, string strB, bool ignoreCase )
দুটি নির্দিষ্ট স্ট্রিং অবজেক্ট তুলনা করে এবং তাদের আপেক্ষিক অবস্থান নির্দেশকারী ইন্টিজার রিটার্ন করে। তবে, বুলিয়ান প্যারামিটার true হলে কেস উপেক্ষা করে।
3public static string Concat(string str0, string str1)
দুটি স্ট্রিং অবজেক্ট ক্যাটেনেট (যোগ) করে।
4public static string Concat(string str0, string str1, string str2)
তিনটি স্ট্রিং অবজেক্ট ক্যাটেনেট করে।
5public static string Concat(string str0, string str1, string str2, string str3)
চারটি স্ট্রিং অবজেক্ট ক্যাটেনেট করে।

নিচে স্ট্রিং তৈরি এবং জয়েন করার উদাহরণ দেখি −

উদাহরণ

using System; namespace StringApplication {    class StringProg {       static void Main(string[] args) {          string[] starray = new string[]{"Cricket is my life",          "It is played between two teams",          "It has three formats",          "T20, Test Cricket and ODI",          "Cricket is life"          };          string str = String.Join("\n", starray);          Console.WriteLine(str);       }    } }

  1. C#-তে StringBuilder ক্লাসের উদ্দেশ্য কী?

  2. C#-এ Convert ক্লাস: বেস ডেটা টাইপ রূপান্তর

  3. C#-তে StringCollection ক্লাসের সম্পূর্ণ পরিচয় এবং ব্যবহার

  4. C# Console ক্লাস