·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站建设开发 >> ASP.NET网站开发 >> 在webservice中传递Hashtable

在webservice中传递Hashtable

作者:佚名      ASP.NET网站开发编辑:admin      更新时间:2022-07-23

在webservice中传递Hashtable

webservice中不支持hashtable的数据类型,那么如何在webservice中传递hashtable呢?我们可以通过将hashtable转化为webservice中支持的数组的类型来进行传递,在调用的时候再转换成hashtable就可以了。

转载:http://www.cnblogs.com/emperoryong/archive/2009/09/13/1565902.html

   1: [WebMethod]
   2:     public DictionaryEntry[] SetValue()
   3:     {
   4:         Hashtable sl = new Hashtable();
   5:         sl.Add("kiss", "me");
   6:         sl.Add("love", "you");
   7:         DictionaryEntry[] array = new DictionaryEntry[sl.Count];
   8:         sl.CopyTo(array, 0);
   9:         return array;
  10:     }

调用webservice中的方法

   1: using System;
   2: using System.Data;
   3: using System.Configuration;
   4: using System.Web;
   5: using System.Web.Security;
   6: using System.Web.UI;
   7: using System.Web.UI.WebControls;
						
  • 上一篇文章:
  • 下一篇文章: