Загрузить текстовой файл и анализировать сколько букв в тексте повторяются - 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;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д