הנה קוד זה מציג את כל התצוגות הזמינות מן מהר שרת מבוסס על לו שם 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 { סטטי void ראשי(מחרוזת[] ארגומנטים לזמינים) { 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", "צא"); searchFactory = SearchFactory.NewInstance(nameValueCollection); המסוף.WriteLine("סה כ צפיות: [" + searchFactory.GetSearchViewList().ספירה + "]."); int אני = 0; foreach (אובייקט o ב searchFactory.GetSearchViewList()) { המסוף.WriteLine("נוף [" + i + "]: [" + o.ToString() + "]."); } המסוף.ReadLine(); } } }
שימו לב כי אני מחשיב את עצמי מתכנת C # כשיר, יש לי עור דק, . אז אל תשלח לכל פטל בדרך שלי, במיוחד re: foreach" (האובייקט o ב- …)" construct 🙂
</קצה>