代码之家  ›  专栏  ›  技术社区  ›  Rolando F

C#WebMethod-更改字符串列表的参数名称

  •  1
  • Rolando F  · 技术社区  · 7 年前

    <soap:Envelope ...>
    <soap:Body>
        <Company>
            <CompanyId>AA</CompanyId>
            <CompanyId>BB</CompanyId>
            <CompanyId>CC</CompanyId>
            <CompanyId>DD</CompanyId>
        </Conmpany>
    </soap:Body>
    

    我发现了这个帖子: Can I change a parameter name in a C# WebMethod? 但是,这只适用于指定参数的数量。在我的例子中,我需要它是一个字符串列表,这样用户就可以在请求中提供许多参数中的一个。

    <Company>
        <string>AA</string>
        <string>BB</string>
        <string>CC</string>
        <string>DD</string>
    </Conmpany>
    

    但在尝试更改“string”显示时,使用XmlElementAttribute不起作用。有什么建议吗?

    0 回复  |  直到 7 年前
    推荐文章