예제 #1
0
        public void GetNumOfCollections(HashSet <ulong> dic)
        {
            foreach (var term in Terms)
            {
                dic.Add(term.CollectionId);
            }

            if (And != null)
            {
                And.GetNumOfCollections(dic);
            }
            if (Or != null)
            {
                Or.GetNumOfCollections(dic);
            }
            if (Not != null)
            {
                Not.GetNumOfCollections(dic);
            }
        }