用C#语言完成以下winform程序代码

用C#语言完成以下winform程序代码

求以下问题的完整代码,C#语言,文件读写和内容统计的winform程序

img

using System;
using System.Windows.Forms;
using System.IO;
using System.Linq;
using System.Text;
namespace demo
{
    public partial class Form1 : Form
    {
        string dataPath = @"f:\data.txt";
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = File.ReadAllText(dataPath, Encoding.UTF8);
        }

        private void button2_Click(object sender, EventArgs e)
        {
            var charcount = 0;
            var numbercount = 0;
            foreach (var c in textBox1.Text)
            {
                if (c >= '0' && c <= '9') numbercount++;
                if ((c >= 'A' && c <= 'Z' )|| (c >= 'a' && c <= 'z')) charcount++;
            }
            textBox2.Text = charcount.ToString();
            textBox3.Text = numbercount.ToString();

            File.AppendAllText(dataPath, $"\r\n字母个数:{charcount}\r\n数字个数:{numbercount}",Encoding.UTF8);
        }
    }

}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632