当前位置: 代码迷 >> Web Service >> web service中的步骤返回类型可以是void 吗
  详细解决方案

web service中的步骤返回类型可以是void 吗

热度:402   发布时间:2012-09-08 10:48:07.0
web service中的方法返回类型可以是void 吗?
可以吗可以吗?

------解决方案--------------------
测试了一下,是完全可以的
C# code

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{

    [WebMethod]
    public string HelloWorld(ref string hi)
    {
        hi = " I'm " + hi;
        return "Hello World. " + hi;
    }

    [WebMethod]
    public void HelloWorldVoidRef(ref string hi)
    {
        hi = "Void I'm " + hi;
    }

    [WebMethod]
    public void HelloWorldVoid()
    {
        // do something
    }
} 
  相关解决方案