WebService传多个参数和返回多个参数的方法
发布时间:2020-12-17 02:39:14 所属栏目:安全 来源:网络整理
导读:? WebService方面: 在webService项目中新建两个类访问性都为 public , request :用来存放请求参数; public ? class ?request { ???? public ?request() ????{ ????} ???? public ? string ?name; ???? public ? string ?sex; ???? public ? int ?age; ??
?
WebService方面:
public
?
class
?request
{ ???? public ?request() ????{ ????} ???? public ? string ?name; ???? public ? string ?sex; ???? public ? int ?age; ???? public ? string ?enable; }
public
?
class
?response
{ ? public ?response() ?{ ?? ?} ???? public ? string ?name2; ???? public ? string ?sex2; ???? public ? int ?age2; ???? public ? bool ?marry; }
[WebMethod(Description?
=
?
"
real?test
"
)]
???? public ?response?change(request?re) ????{ ????????response?resp? = ? new ?response(); ????????resp.name2? = ?re.name? + ? " 2 " ; ????????resp.sex2? = ?re.sex? + ? " 2 " ; ????????resp.age2? = ?re.age? + ? 2 ; ????????resp.marry? = ? false ; ???????? return ?resp; ????}
????????localhost.request?re?
=
?
new
?localhost.request();
????????re.name? = ? " aa " ; ????????re.sex? = ? " man " ; ????????re.age? = ? 12 ; ????????re.enable? = ? " true " ; ????????localhost.Service?ser? = ? new ?localhost.Service(); ????????localhost.response?res? = ?ser.change(re); ????????Response.Write(res.name2 + " <br> " + res.sex2 + " <br> " + res.age2.ToString() + " <br> " + res.marry.ToString());
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |