You can do something like this:
const Int32 arraySize = 16;
var list = new List<float[]>();
This gives an empty list containing null elements (arrays) to run. Since you need to add new arrays, you should write this:
var array = new float[arraySize];
And then add it to the list:
list.Add(array);