//Array 2d Dart
int row = 3;
int col = 4;
var twoDList = List.generate(row, (i) => List(col), growable: false);
//For fill;
twoDList[0][1] = "deneme";
print(twoDList);
// [[null, deneme, null, null], [null, null, null, null], [null, null, null, null]]
//Declare and initialize a matrix x having
//m rows and n columns, containing real numbers.
var x = new List.generate(m, (_) => new List(n));
int a = 3;
int b = 3;
var tList = List.generate(a, (i) => List(b), growable: false);
print(tList);
// [[null, null, null], [null, null, null], [null, null, null]]