···9393 if (table.Count == 0)
9494 return;
95959696- Span<float> columnWidths = stackalloc float[tableContainer.Content[0].WrappedArray.Length];
9696+ Span<float> columnWidths = stackalloc float[tableContainer.Content[0].Count];
97979898 // Compute the maximum width of each column
9999- for (int r = 0; r < tableContainer.Content.Count(); r++)
9999+ for (int r = 0; r < tableContainer.Content.Count; r++)
100100 {
101101- for (int c = 0; c < tableContainer.Content[r].WrappedArray.Length; c++)
101101+ for (int c = 0; c < tableContainer.Content[r].Count; c++)
102102 columnWidths[c] = Math.Max(columnWidths[c], ((MarkdownTableCell)tableContainer.Content[r][c]).ContentWidth);
103103 }
104104···129129 if (table.Count == 0)
130130 return;
131131132132- var rowDefinitions = new Dimension[tableContainer.Content.Count()];
133133- for (int r = 0; r < tableContainer.Content.Count(); r++)
134134- rowDefinitions[r] = new Dimension(GridSizeMode.Absolute, tableContainer.Content[r].WrappedArray.Max(c => ((MarkdownTableCell)c).ContentHeight));
132132+ var rowDefinitions = new Dimension[tableContainer.Content.Count];
133133+ for (int r = 0; r < tableContainer.Content.Count; r++)
134134+ rowDefinitions[r] = new Dimension(GridSizeMode.Absolute, tableContainer.Content[r].Max(c => ((MarkdownTableCell)c).ContentHeight));
135135136136 tableContainer.RowDimensions = rowDefinitions;
137137 }