title: C# String permutation
body: <p>I have 5 strings, such as: "one", "two", "three", "four", and "five". I need to get all permutations of these strings. I've explored all internet resources, but all solutions are so bulky and it's hard for me to understand it and integrate it to my program.<br>
  So, maybe you know any easy solution how to get permutations.</p>