簡體   English   中英

如何為XmlAttributeCollection編寫LINQ語句?

[英]How to write LINQ statement for XmlAttributeCollection?

我總是混淆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服務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM