It seems that the author discovered the official documentation for LINQ!
All that you wrote is obvious as "2x2".
Even more: when (sometime) you have to join multiple lines with separator and have no ability to use "
", I prefer this:
res += ", " + some_item;
Way better, huh?