日期:2014-05-18  浏览次数:20875 次

帮忙解析下句子,新手,不懂的太多了。
DataSet DSet = new DataSet();  
 DSet = (new WebServices.WebFrinedServices()).FrinedUserFilter();

------解决方案--------------------
1、创建一个web服务,
2、此web服务的FrinedUserFilter()是返回数据集的函数
------解决方案--------------------
(new WebServices.WebFrinedServices())是一个web服务,此web服务公开一个叫FrinedUserFilter的接口让外界使用,外界通过使用这个接口可以得到一个DataSet的实例,楼主选择用DSet去装这个实例。为什么是返回一个DataSet而不是返回别的类型?因为人家这个服务公开的接口就是返回DataSet,你不喜欢的话大可不用人家的服务,就是这么一回事。
------解决方案--------------------
第一句是没必要的,可以这样:

DataSet DSet;
 DSet = (new WebServices.WebFrinedServices()).FrinedUserFilter();
正如楼上几位所说,这句话就是调用一个webservice方法,