In this article, we will explore a method to find all possible subsets of a string in C#.
Below are a few examples of inputs and Outputs.
Examples
This is an essential technical interview question that may be posed to beginner, intermediate, and experienced candidates.
We previously covered the following.
Let’s start,
using System.Text; Console.WriteLine("Enter a string"); var str = Console.ReadLine(); for (int i = 0; i < str.Length; i++) { StringBuilder sb = new StringBuilder(str.Length - i); for (int j = i; j < str.Length; j++) { sb.Append(str[j]); Console.Write(sb + " "); } } Console.ReadLine();
Let us execute the program and see the output.
Output
Try with another input.
We have learned a method to find all possible subsets of a string in C#. I hope you find this article enjoyable and useful.