Загрузить текстовой файл и анализировать сколько букв в тексте повторяются - C#

Узнай цену своей работы

Формулировка задачи:

Вот начал писать программу, которая должна загружать текстовой файл,а программа должна анализировать сколько букв в тексте повторяются и количество слов,начал писать,но не пойму чуток,вот код:
        private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
        {

        }
 
        private void button1_Click(object sender, EventArgs e)
        {
 
            {
                openFileDialog1.Filter = "txt файлы(*.txt)|*.txt";
                if (openFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    System.IO.StreamReader streamReader;
                    streamReader = new System.IO.StreamReader(openFileDialog1.FileName);
                    textBox1.Text = streamReader.ReadToEnd();
                    streamReader.Close();
                }
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            
               {
            textBox1.Text = "";
            textBox2.Text = "";
            string s = "";
            char t = Convert.ToChar(textBox3.Text);
            streamReader sr = new System.IO.StreamReader(openFileDialog1.FileName);
 
            while (!sr.EndOfStream)
            {
                s = sr.ReadLine();
                textBox1.Text = textBox1.Text + s + System.Environment.NewLine;
                int n = s.Length;
                int c = 0;
                for (int i = 0; i < n; i++)
                {
                    if (s[i] == t) c++;

                }
                textBox2.Text = textBox2.Text + Convert.ToString(c) + System.Environment.NewLine;
            }

            }
        }
    }
}

Решение задачи: «Загрузить текстовой файл и анализировать сколько букв в тексте повторяются»

textual
Листинг программы
using System.IO;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы