public void AddRow(Value[] row) { if (Rows.Count > 0 && Rows[0].Length > row.Length) throw new ArgumentException("Rows have different number of arguments"); Rows.Add(row); }