score:2

Accepted answer

you're very close;

int ma = new[] {svar1, svar2, svar3, svar4, svar5}
             .max(lst => lst.max(str => str.length));

should work.

score:1

you can use concat instead of creating new list:

svar1.concat(svar2).
   concat(svar3).
   concat(svar4).
   max(str => str.length);

this solution may be slightly faster if you have many short lists.


Related Query

More Query from same tag