Linq to DataTable - не удается найти анонимные типы - PullRequest
0 голосов
/ 17 октября 2018

У меня есть этот скрипт.Мне нужно заполнить переменную a и переменную b в DataTable.

Моя ошибка

бесчисленное количество анонимных (строка 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...