因为调用GetPeople()方法的结果会返回一个阵列,结果变量的类型就是类型Person 阵列。有意义的是:我们可以使用C#代码(例如:result[i].FirstName)访问Person类型的属性。
总结不使用state的情况,当调用People Web Service 的GetPeople()方法时,可以看一下JSON 对象图 (如代码7)的形式。
图3: JSON 对象图

总结
通过这篇文章可以看到了ASP.NET AJAX的能力和灵活性。我们研究了当使用ASP.NET AJAX结构时,使用state和没有使用state这两种方法的优点和缺点,我们也检查了每一个方法中通过网络发送的数据。