সকল সাবস্ট্রিং লিস্ট করতে Substring মেথড ব্যবহার করুন এবং স্ট্রিং-এর দৈর্ঘ্য দিয়ে লুপ চালান।
আমাদের স্ট্রিংটি ধরা যাক:
string myStr = "pqrz";
নেস্টেড লুপ ব্যবহার করুন এবং সাবস্ট্রিং নতুন স্ট্রিং-এ পান:
for (int i = 1; i < myStr.Length; i++)
{
for (int start = 0; start <= myStr.Length - i; start++)
{
// get substrings
}
}
সম্পূর্ণ কোড
using System;
public class Demo
{
public static void Main()
{
string myStr = "pqrz";
for (int i = 1; i < myStr.Length; i++)
{
for (int start = 0; start <= myStr.Length - i; start++)
{
string substr = myStr.Substring(start, i);
Console.WriteLine(substr);
}
}
}
}