加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 如何为XmlAttributeCollection编写LINQ语句?

发布时间:2020-12-15 17:24:56 所属栏目:百科 来源:网络整理
导读:我总是混淆AsQueryable,AsEnumerable. 我应该什么时候使用它们?我应该使用AsQueryable创建一个LINQ语句来根据xml或AsEnumerable的属性创建一个过滤器吗? [Serializable]public class LogHandler : IConfigurationSectionHandler{ public object Create(obj
我总是混淆AsQueryable,AsEnumerable.
我应该什么时候使用它们?我应该使用AsQueryable创建一个LINQ语句来根据xml或AsEnumerable的属性创建一个过滤器吗?

[Serializable]
public class LogHandler : IConfigurationSectionHandler
{
    public object Create(object parent,object configContext,XmlNode section)
    {
        XmlAttributeCollection v = section.Attributes;
    }
}

解决方法

主要区别在于为IQueryable定义的扩展方法采用Expression对象而不是Func对象,这意味着它接收的委托是表达式树而不是要调用的方法. IEnumerable非常适合处理内存中的集合,但IQueryable允许使用远程数据源,如数据库或Web服务.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读