我正在寻找一种从数据集列生成字符串数组的方法。我在 C# 中遇到过如下几个示例,但无法使用 LINQ 编写等效的 VB.Net。我不想使用循环来实现相同的目标。
string[] columnNames = (from dc in ds.Tables(0).Columns.Cast<DataColumn>()
select dc.ColumnName).ToArray();
尽管我的最终目标是将这些值传递给 Interop Assembly Worksheet.Range()。