我有这个脚本。我需要将变量a
和变量b
填充到数据表中。
我的错误是
可枚举的匿名(字符串a,字符串b)类型不包含 定义,没有扩展方法
我的脚本
JObject jObject = JObject.Parse(reader.ReadLine());
DataTable dt= new DataTable();
Create.Columns.Add("ColumnName");
Create.Columns.Add("DataType");
var lo = from p in jObject["result"]["fields"]
select new {
a=(string)p["type"],
b= (string)p["id"] };
foreach (var item in lo)
{
dt.Rows.Add(lo.a);
}
我也尝试过
// get a list of object arrays corresponding
// to the objects listed in the columns
// in the datatable above.
var result = from p in jObject["result"]["fields"]
select dt.LoadDataRow(
new object[] { (string)p["type"], (string)p["id"] },
false);
// the end result will be a set of DataRow objects that have been
// loaded into the DataTable.
为什么找不到a和b?