// Token: 0x06003D10 RID: 15632 RVA: 0x0011B9B4 File Offset: 0x00119BB4 internal static void RestoreColumns(Table table, TableColumn[] savedColumns) { if (savedColumns != null) { for (int i = 0; i < savedColumns.Length; i++) { if (table.Columns.Count <= i) { table.Columns.Add(TextTreeDeleteContentUndoUnit.CopyColumn(savedColumns[i])); } } } }
// Token: 0x06003D0F RID: 15631 RVA: 0x0011B958 File Offset: 0x00119B58 internal static TableColumn[] SaveColumns(Table table) { TableColumn[] array; if (table.Columns.Count > 0) { array = new TableColumn[table.Columns.Count]; for (int i = 0; i < table.Columns.Count; i++) { array[i] = TextTreeDeleteContentUndoUnit.CopyColumn(table.Columns[i]); } } else { array = null; } return(array); }