[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public System.Collections.ArrayList GetData(int Id)
{
DataClassesDataContext db = new DataClassesDataContext();
Ecg ecg = db.Ecgs.First(p => p.id == ecgId);
short[,] data = (short[,])Helper.ByteArrayToObject(ecg.ecg_data.ToArray());
System.Collections.ArrayList al = new System.Collections.ArrayList();
int length = data.GetUpperBound(1);
for (int k = 0; k < 12; k++)
{
System.Collections.ArrayList inner = new System.Collections.ArrayList();
for (int i = 0; i < length; i++)
{
inner.Add(data[k, i]);
}
al.Add(inner);
}
return al;
}
我看到了源代码,但是不知道怎么把数据取出来。
把webservice函数返回的object[]直接转arrayList,编译时也提示不能转