I have a 6 strings e.g. A, B, C, D, E, F
I want to print them as below in C#, No combination should repeat.
A
A + B
A + C
A + D
A + E
A + F
A + B + C
A + B + D
A + B + E
A + B + F
A + C + D
A + C + E
A + C + F
A + D + E
A + D + F
A + E + F
B + C + D
etc
Can it be done using Linq? any approach is OK for me. Thanks with hope.