下面是一些代码,显示所有可用的视图从 快速 基于命名服务器 QRServer (我们与之通讯的服务器进程). 我为提供这要给你全部的使用提供的快速 API 是什么味道.
使用 系统; 使用 System.Collections.Generic; 使用 System.Linq; 使用 System.Text; 使用 Com.FastSearch.Esp.Search; 使用 Com.FastSearch.Esp.Search.Http; 使用 Com.FastSearch.Esp.Search.Navigation; 使用 Com.FastSearch.Esp.Search.Query; 使用 Com.FastSearch.Esp.Search.Result; 使用 Com.FastSearch.Esp.Search.View; 使用 System.Collections.Specialized; 使用 System.Collections; 命名空间 Conchango { 类 EnumerateFASTViews { 静态 无效 主(字符串[] args) { ISearchFactory searchFactory; NameValueCollection nameValueCollection = 新增功能 NameValueCollection(); nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory"); nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100"); nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET"); searchFactory = SearchFactory.NewInstance(nameValueCollection); 控制台.WriteLine("总的意见: [" + searchFactory.GetSearchViewList().计数 + "]."); int 我 = 0; foreach (对象 o 在中 searchFactory.GetSearchViewList()) { 控制台.WriteLine("查看 [" + i + "]: [" + o.ToString() + "]."); } 控制台.ReadLine(); } } }
请注意我认为自己是一个几乎没有主管的 C# 程序员,我有皮薄, 所以不发送任何树莓我的方式, 尤其是 re: "foreach (在对象 o …)" construct 🙂
</结束>