private string[][] getTable(out int[] columnWidths) { const int columnWidth = 8; //[column1=name][column2=value] etc... const int registersPerRow = 4; //columnWidth/2 columnWidths = new int[columnWidth]; //get the registers EmulationRegisterCollection registers = p_Emulator.GetRegisters(CurrentProcessor); //define the return table string[][] buffer = new string[(int)Math.Ceiling(registers.Length * 1.0f / registersPerRow)][]; return(null); }