相关疑难解决方法(0)

动态vs对象类型

我可以互换地使用动态和对象类型.这两种类型有什么区别吗?使用一个比另一个有任何性能影响吗?哪一个更灵活?

c# types dynamic object

24
推荐指数
3
解决办法
5964
查看次数

如何从List <dynamic>()获取数据?

我的代码是这样的

var eventDocs = new List<dynamic>();     
foreach (var node in eventtypeNode.GetDescendantNodes())
{
    string files = node.GetProperty("document").Value;
    eventDocs.Add(new { Id = node.Id, Name = node.Name, CreatedOn = node.CreateDate, Path = files });
}
Run Code Online (Sandbox Code Playgroud)

这很好用.现在我试图从这个动态列表中获取数据

foreach (var eventDoc in eventDocs)
{
     eventDoc.----  //nothing comes on intellisence
}
Run Code Online (Sandbox Code Playgroud)

IntelliSense上没有任何东西?我做错了吗?

c# dynamic

0
推荐指数
1
解决办法
667
查看次数

标签 统计

c# ×2

dynamic ×2

object ×1

types ×1