datatype2.asmx
来自「《精通ASP.NET网络编程》附带实例」· ASMX 代码 · 共 61 行
ASMX
61 行
<%@ WebService Language="C#" Class="DataTypes" %>
using System;
using System.Web.Services;
public enum Mode
{
On = 1,
Off = 2
}
public class Order
{
public int OrderID;
public double Price;
}
public class DataTypes {
[WebMethod]
public String SayHello()
{
return "Hello World!";
}
[WebMethod]
public String SayHelloName(String name)
{
return "Hello" + name;
}
[WebMethod]
public int[] GetIntArray()
{
int[] a = new int[5];
for (int i=0; i<5; i++)
a[i] = i*10;
return a;
}
[WebMethod]
public Mode GetMode()
{
return Mode.Off;
}
[WebMethod]
public Order GetOrder()
{
Order myOrder = new Order();
myOrder.Price=34.5;
myOrder.OrderID = 323232;
return myOrder;
}
[WebMethod]
public Order[] GetOrders()
{
Order [] myOrder = new Order[2];
myOrder[0] = new Order();
myOrder[0].Price=34.5;
myOrder[0].OrderID = 323232;
myOrder[1] = new Order();
myOrder[1].Price=99.4;
myOrder[1].OrderID = 645645;
return myOrder;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?