Home >Backend Development >C#.Net Tutorial >C# program to find all substrings in a string
Find all substrings in a string using the substring() method in C#.
Suppose our string is -
Xyz
Loop through the length of the string and use the Substring function from the beginning to the end of the string -
for (int start = 0; start <= str.Length - i; start++) { string substr = str.Substring(start, i); Console.WriteLine(substr); }
The following is a C# program to find all substrings in a string.
Live Demo
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
The above is the detailed content of C# program to find all substrings in a string. For more information, please follow other related articles on the PHP Chinese website!