【1】直接添加服务引用,然后调用相关方法。
public class WebServiceDemo : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
[WebMethod]
public string Sum(string param1, string param2)
{
int num1 = Convert.ToInt32(param1);
int num2 = Convert.ToInt32(param2);
int sum = num1 + num2;
return sum.ToString();
}
}
客户端调用代码:
class Program
{
static void Main(string[] args)
{
Program program = new Program();
string url = "http://localhost:12544/WebServiceDemo.asmx";
string method = "Sum";
string num1 = "1";
string num2 = "2";
string result = program.HttpPostWebService