Моя цель - показать весь контент DataTable
в RichTextBox
, поэтому я подумал об использовании String.Format
для создания столбцов, но мне нужно знать максимальную длину содержимого для каждого столбца.Получите максимальную длину для каждого поля DataTable
Я нашел ниже C# код на SO, но я не смог перевести его на VB.Net:
List<int> maximumLengthForColumns = Enumerable.Range(0, dataTable.Columns.Count)
.Select(col => dataTable.AsEnumerable()
.Select(row => row[col]).OfType<string>()
.Max(val => val.Length)).ToList();
Любой намек на любую другую (и проще или лучше) способ достичь своей цели ценится.
Какой язык вы хотите использовать, C# или VB.NET? – Takarii
@Takarii Я хочу использовать vb.net – genespos