Ejemplo n.º 1
0
        private void ParseAndValue(string text, SearchManagerImportance importance, Dictionary<string, int> scoredParts, int maxWordsToParse)
        {
            List<string> parts = TextParser.ParseText(text, true, maxWordsToParse);
            if (parts == null)
            {
                return;
            }
            
            foreach (string s in parts)
            {
                if (scoredParts.ContainsKey(s))
                {
                    scoredParts[s] += (int)importance;
                }
                else
                {
                    scoredParts.Add(s, (int)importance);
                }
            }

        }
Ejemplo n.º 2
0
        private void ParseAndValue(string text, SearchManagerImportance importance, Dictionary <string, int> scoredParts, int maxWordsToParse)
        {
            List <string> parts = TextParser.ParseText(text, true, maxWordsToParse);

            if (parts == null)
            {
                return;
            }

            foreach (string s in parts)
            {
                if (scoredParts.ContainsKey(s))
                {
                    scoredParts[s] += (int)importance;
                }
                else
                {
                    scoredParts.Add(s, (int)importance);
                }
            }
        }