एक स्ट्रिंग में सभी सबस्ट्रिंग को खोजने के लिए 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