How to merge several arrays in a List using Linq? December 9, 2023 by Tarik You can use SelectMany and then ToArray to do this. var result = source.SelectMany(i => i).ToArray();