// 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);
 }