Is there a fancy LINQ expression that could allow me to do the following in a much more simpler fashion. I have a List>, assuming the L
List>
You could LINQify the inner loop pretty easily:
vector.AddRange(values.Select(value => value[i]));
Whether or not that improves the readability is left entirely up to you!