public object this[int index] { get { return rows[index]; } set { throw new NotSupportedException(); } }