【发布时间】:2016-06-10 07:31:02
【问题描述】:
我的目标是将DataTable 的全部内容显示为RichTextBox,所以我考虑使用String.Format 来制作列,但我需要知道每个列的最大内容长度。
我在SO 上找到了以下 C# 代码,但我无法将其翻译成 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 我想使用 vb.net
标签: c# vb.net datatable translate