public CellState[] GetMapLine(int index, bool isSideLeft) { return (((isSideLeft) ? map.AsEnumerableDimension0(index) : map.AsEnumerableDimension1(index)) .ToArray()); }