예제 #1
0
        private void wordSearcher(string lettersToSearch, bool isDescending)
        {
            lettersToSearch = lettersToSearch.Replace(" ", string.Empty);

            foreach (string line in File.ReadAllLines(Path.Combine(Environment.CurrentDirectory, fileName)))
            {
                if (line.Length <= lettersToSearch.Length)
                {
                    if (String_Contains_String(line, lettersToSearch))
                    {
                        addStringToDictionary(line, isDescending);
                    }
                }
            }
            if (ordered != null)
            {
                foreach (KeyValuePair <string, int> kv in ordered)
                {
                    WordBox.AppendText(kv.Key + " " + kv.Value + "\n");
                    //Console.WriteLine(kv.Key + " " + kv.Value);
                }
            }
            else
            {
                WordBox.AppendText("No Words Found");
            }
        }