我正在尝试将这段代码从C#转换为VB.Net:
var objects = new List<dynamic>();
foreach (DataRow row in dt.Rows)
{
dynamic obj = new ExpandoObject();
foreach (DataColumn column in dt.Columns)
{
var x = (IDictionary<string, object>)obj;
x.Add(column.ColumnName, row[column.ColumnName]);
}
objects.Add(obj);
}
我遇到的问题是试图弄清楚如何在VB.Net中创建List<dynamic>
。有人可以提供一些关于如何在VB.Net中运行的指导吗?