Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IReadOnlyCollection<int> range = Enumerable.Range(48, 57)
- .Union(Enumerable.Range(97, 122))
- .Union(new[] { 45, 95 }).ToArray();
- IReadOnlyCollection<char> rangeChars = range.Select(s => (char)s).ToArray();
- int maxLength = 5;
- for (int i = 1; i <= maxLength; i++)
- {
- IEnumerable<IEnumerable<char>> test = StringGeneration.GetPermutations(rangeChars, i);
- foreach (var t in test)
- {
- Console.WriteLine(t.ToArray());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement