List<List<>>
DefaultElement =
header = rows = List<List<>> TextAlignment =
SetHeaders( header =
AddRow(List<>
AppendLine(StringBuilder hsb,
hsb.Append( hsb.Append( (, length - hsb.Append(
(header !=
maxlen = rows[ ( i = ; i < rows.Count; i++ (rows[i].Count > maxlen =
maxlen =
( i = ; i < rows.Count; i++
(rows[i].Count < loops = maxlen - ( k = ; k < loops; k++ (rows[i].Count >
rows[i].RemoveRange(maxlen, rows[i].Count -
( j = ; j < rows[i].Count; j++ (rows[i][j] == rows[i][j] = (rows[i][j] == rows[i][j] =
[] widths = (header !=
widths = ( i = ; i < header.Length; i++ widths[i] =
count = widths = ( i = ; i < count; i++ widths[i] = -
(List<> s ( i = ; i < s.Count; i++ s[i] = (s[i].Length > widths[i] =
BuildRowFormat( rowFormat = ( i = ; i < widths.Length; i++ (TextAlignment == rowFormat += + i.ToString() + + (widths[i]) +
rowFormat += + i.ToString() + + (widths[i]) +
rowFormat = rowFormat.Insert(rowFormat.Length,
(rows.Count == Console.WriteLine(
[] widths = rowFormat =
StringBuilder toFindLen = toFindLen.AppendFormat(rowFormat, (header == ? rows[ length = (Console.BufferWidth < Console.BufferWidth =
StringBuilder hsb = hsb.AppendFormat(rowFormat, (header == ? rows[
idx = (header == idx = ( i = idx; i < rows.Count; i++
Main(
ConsoleTable ct = ct.TextAlignment = ct.SetHeaders( [] { , , ct.AddRow( List<> { , , ct.AddRow( List<> { , , ct.AddRow( List<> { , , }