LINQ的有关问题,待

LINQ的问题,在线等待.Liststring[] p new Liststring[](){new string[]{a,b,c},new string[]{

LINQ的问题,在线等待.
List<string[]> p = new List<string[]>()
  {
  new string[]{"a","b","c"},
  new string[]{"1","2","3"}
  };

现在想把p转成下面的s,请问如何做呢?谢谢!

string[] s = new string[] { "a", "b", "c", "1", "2", "3" };

[解决办法]

C# code
    public static class MyExtension    {        public static T[] GetList<T>(IEnumerable<T[]> t)        {            List<T> list = new List<T>();            foreach(T[] arr in t)            {                foreach(T item in arr)                {                    list.Add(item);                }            }            return list.ToArray();        }    }