2011-10-03 28 views
1
var serviceLine = from ServiceLine in DataXML.Descendants("Serviceline") 
           select new 
           { 
            ServiceLineName = ServiceLine.Attribute("Name").Value, 
            EntityName = ServiceLine.Attribute("Entity").Value, 
            SiteLevelName = ServiceLine.Attribute("SiteLevel").Value, 
            FolderName = ServiceLine.Descendants("Folder"), 
            ItemName = ServiceLine.Descendants("Item") 
           }; 

我需要將服務器作爲參數傳遞給另一個方法,我需要使用查詢返回的結果。所以我怎麼能通過回報。我需要使用什麼類型來傳遞返回的數據。如何將linq返回的xml數據傳遞給另一個函數?

回答

3
  1. 創建您自己的類型。
  2. 使用Tuple
  3. 返回object,在調用方法使用dynamic訪問性能。
+0

你可以添加一些示例鏈接的答案。 – TinTin

+0

@ Ayyappan.Anbalagan,用哪種方法? –

+0

2.1更新規劃和接合準備開球 2.2行爲的一個或多個的質量保證程序 - 1.1驗證需求並執行具體的參與計劃 這是我的xml我需要tp傳遞給一些方法。 – TinTin

相關問題