एक स्ट्रिंग में सभी सबस्ट्रिंग को खोजने के लिए C# में सबस्ट्रिंग () विधि का उपयोग करें।
मान लें कि हमारा स्ट्रिंग है -
Xyz
स्ट्रिंग की लंबाई के माध्यम से लूप करें और स्ट्रिंग के शुरुआत से अंत तक सबस्ट्रिंग फ़ंक्शन का उपयोग करें -
for (int start = 0; start <= str.Length - i; start++) {
string substr = str.Substring(start, i);
Console.WriteLine(substr);
} उदाहरण
एक स्ट्रिंग में सभी सबस्ट्रिंग को खोजने के लिए निम्नलिखित C# प्रोग्राम है।
using System;
class Demo {
static void Main() {
string str = "xyz";
for (int i = 1; i < str.Length; i++) {
for (int start = 0; start <= str.Length - i; start++) {
string substr = str.Substring(start, i);
Console.WriteLine(substr);
}
}
}
} आउटपुट
x y z xy yz