Re[2]: expandoobject получить значение переменной
От: Funny Rabbit Россия  
Дата: 10.06.22 12:05
Оценка:
Здравствуйте, vaa, Вы писали:

vaa>Здравствуйте, Funny Rabbit, Вы писали:


FR>>Собственно сабэ. Как это сделать и покрасивее?


vaa>dynamic x = new ExpandoObject();<br />
<span class='lineQuote level1'>vaa&gt;</span>


Не удалось привести тип объекта "System.Dynamic.ExpandoObject" к типу "System.Collections.Generic.List`1[System.Object]".

private DataRow SaveHostToDataRow(IDictionary<string, object> dict, DataTable dt)
{
string route = ((IDictionary<string, object>)((List<object>)dict["inventory"])[0])["site_city"].ToString();
}

Как в данном случает получить значение? Вот это выполняется.


private DataRow SaveHostToDataRow(IDictionary<string, object> dict, DataTable dt)
{
string ip = ((IDictionary<string, object>)((List<object>)dict["interfaces"])[0])["ip"].ToString();
}
То что меня не убивает, делает меня умнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.