Britbot
static T [] Britbot.Extensions.Flatten< T > ( this T  jaggedAray[][]) [inline, static]

Smashes a two dimensional array to a flat one.

Template Parameters:
T
Parameters:
jaggedAray
Returns:

Definition at line 23 of file Extentions.cs.

        {
            List<T> flatList = new List<T>();

            for (int i = 0; i < jaggedAray.Length; i++)
            {
                for (int k = 0; k < jaggedAray[i].Length; k++)
                {
                    flatList.Add(jaggedAray[i][k]);
                }
            }

            return flatList.ToArray();
        }