I have a 2-dimensional jagged array (though it\'s always rectangular), which I initialize using the traditional loop:
var myArr = new double[rowCount][]; for
double[][] myArr = Enumerable .Range(0, rowCount) .Select(i => new double[colCount]) .ToArray();