Esempio n. 1
0
        public Repository(Indexer indexer, String name)
        {
            this._indexer = indexer;
            this._name = name;

            // 目前預設不做即時建索引
            this.RealTimeIndexing = false;

            // 初始化
            _bufferedSrcDocs = new List<SourceDocument>();
            _searcher = Searcher.Instance;
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Searcher searcher = new Searcher();
            Dictionary<Int32, Int32> hittedDocs = searcher.Search("艾比希");

            // 顯示搜尋結果
            foreach (var aDoc in hittedDocs)
            {
                Console.WriteLine(searcher.GetDocumentById(aDoc.Key));
                Console.WriteLine("==============================");
            }

            Console.WriteLine("搜尋結束...");
            Console.ReadLine();
        }