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

C# Substring() মেথড

C#-এ String.Substring() মেথড একটি স্ট্রিং-এর নির্দিষ্ট অবস্থান থেকে শেষ পর্যন্ত বা নির্দিষ্ট দৈর্ঘ্যের একটি সাবস্ট্রিং (उপস্ট্রিং) বের করতে ব্যবহৃত হয়।

সিনট্যাক্স

public string Substring (int beginIndex);
public string Substring (int beginIndex, int length);

এখানে, beginIndex হলো সাবস্ট্রিং-এর শুরুর শূন্য-ভিত্তিক ইনডেক্স, আর length হলো সাবস্ট্রিং-এর দৈর্ঘ্য।

উদাহরণ ১

using System;

public class Demo {
    public static void Main(String[] args) {
        string str1 = "Katherine";
        string str2 = "PQRS";
        Console.WriteLine("String1 = " + str1);
        Console.WriteLine("String1 ToUpperInvariant = " + str1.ToUpperInvariant());
        Console.WriteLine("String1 Substring from index4 = " + str1.Substring(4));
        Console.WriteLine("\nString2 = " + str2);
        Console.WriteLine("String2 ToUpperInvariant = " + str2.ToLowerInvariant());
        Console.WriteLine("String2 Substring from index2 = " + str2.Substring(2));
    }
}

আউটপুট

String1 = Katherine
String1 ToUpperInvariant = KATHERINE
String1 Substring from index4 = erine
String2 = PQRS
String2 ToUpperInvariant = pqrs
String2 Substring from index2 = RS

উদাহরণ ২

using System;

public class Demo {
    public static void Main(String[] args) {
        string str1 = "Notebook";
        string str2 = "Ultrabook";
        Console.WriteLine("String1 = " + str1);
        Console.WriteLine("String1 ToUpperInvariant = " + str1.ToUpperInvariant());
        Console.WriteLine("String1 Substring from index4 = " + str1.Substring(4, 4));
        Console.WriteLine("\nString2 = " + str2);
        Console.WriteLine("String2 ToUpperInvariant = " + str2.ToLowerInvariant());
        Console.WriteLine("String2 Substring from index2 = " + str2.Substring(0, 5));
    }
}

আউটপুট

String1 = Notebook
String1 ToUpperInvariant = NOTEBOOK
String1 Substring from index4 = book
String2 = Ultrabook
String2 ToUpperInvariant = ultrabook
String2 Substring from index2 = Ultra
  1. C#-এ GroupBy মেথড

  2. C#-এ CompareTo মেথড

  3. C#-এ Substring (সাবস্ট্রিং) কী এবং ব্যবহার

  4. রুবির Array#zip আয়ত্ত করুন: দক্ষ অ্যারে পেয়ারিং এবং তুলনা