Esempio n. 1
0
 private List <string> searchForsubString(string subString)
 {
     try
     {
         List <string>        listOfWordsReadfromFile    = new List <string>();
         IntellisenseDatabase objectIntellisenseDatabase = new IntellisenseDatabase();
         listOfWordsReadfromFile = objectIntellisenseDatabase.readFromFile();
         List <string> results = new List <string>(); //stores all strings that contain the subString in ascending order
         for (int i = 0; i < listOfWordsReadfromFile.Count(); i++)
         {
             if (listOfWordsReadfromFile[i].IndexOf(subString, StringComparison.OrdinalIgnoreCase) >= 0)
             {
                 results.Add(listOfWordsReadfromFile[i]);
             }
         }
         return(results);
     }
     catch (Exception e)
     {
         StreamWriter loggingWriter = new StreamWriter("Logging.txt");
         loggingWriter.WriteLine(System.DateTime.Now + e.Message + "\n");
         loggingWriter.Close();
         return(null);
     }
 }
        private List <string> searchForsubString(string subString)
        {
            List <string> listOfWordsReadfromFile = new List <string>();

            listOfWordsReadfromFile = new IntellisenseDatabase().readFromFile();
            List <string> results = new List <string>();

            for (int i = 0; i < listOfWordsReadfromFile.Count <string>(); i++)
            {
                if (listOfWordsReadfromFile[i].IndexOf(subString, StringComparison.OrdinalIgnoreCase) >= 0)
                {
                    results.Add(listOfWordsReadfromFile[i]);
                }
            }
            return(results);
        }