private void SortTable (ArrayList mTable) { if (mTable == null) return; mTable.Sort(); for (int i=0; i < mTable.Count; i++) { ((MetaDataElement)mTable[i]).Row = (uint)i+1; } }