C# 如何将linq返回的xml数据传递给另一个函数?
我需要将serviceline作为参数传递给另一个方法,在那里我需要使用查询返回的结果。那我怎么才能通过回程呢。我需要使用什么类型来传递返回的数据C# 如何将linq返回的xml数据传递给另一个函数?,c#,.net,xml,linq,parameters,C#,.net,Xml,Linq,Parameters,我需要将serviceline作为参数传递给另一个方法,在那里我需要使用查询返回的结果。那我怎么才能通过回程呢。我需要使用什么类型来传递返回的数据 创建自己的类型 使用 返回对象,在调用方法中用于访问属性 你可以添加一些带有答案的示例链接。@Ayyappan.Anbalagan,哪种方法?2.1更新计划并准备参与启动2.2执行一个或多个质量保证程序-1.1验证需求并执行参与特定计划这是我的xml我需要将其传递给某个方法。@Ayyappan.Anbalagan,那么,问题出在哪里?正如我所说,你有
对象
,在调用方法中用于访问属性你可以添加一些带有答案的示例链接。@Ayyappan.Anbalagan,哪种方法?2.1更新计划并准备参与启动2.2执行一个或多个质量保证程序-1.1验证需求并执行参与特定计划这是我的xml我需要将其传递给某个方法。@Ayyappan.Anbalagan,那么,问题出在哪里?正如我所说,你有几个选择。
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")
};