webservice端代码:
        [WebMethod]
        public DataTable searchSaleOrder4(int index, int maxSize, DictionaryEntry[] array)
        {
            term te = new term();
            return te.Local(index, maxSize, get(array));
        }        private Hashtable get(DictionaryEntry[] entries)
        {
            Hashtable list = new Hashtable();
            foreach (DictionaryEntry entry in entries)
            {
                list.Add(entry.Key, entry.Value);
            }
            return list;
        }前台代码;
        DictionaryEntry[] array = new DictionaryEntry[htQuery.Count];
        htQuery.CopyTo(array, 0);
                        
         int index;
         nt maxSize;                      
        WebReference.CLInetHC cl = new WebReference.CLInetHC();
        DataSet dss = new DataSet();        dss = cl.searchSaleOrder4(index, maxSize,array);参数“3”: 无法从“System.Collections.DictionaryEntry[]”转换为“CHlineHC.WebReference.DictionaryEntry[]”DictionaryEntry这个是using system.contions下面的,不知道,为什么在前台调用放变量就不行,高手指教怎么转?
 dss = cl.searchSaleOrder4(index, maxSize,array);array是这个报的错!