将复选框中的值写入文本文件,并计算所选值的最小值和最大值

本文关键字:计算所 最小值 最大值 文本 复选框 文件 | 更新日期: 2023-09-27 18:08:48

在我这样做之后,它没有做任何我想做的事情,它在一行中向文件写入两次。

下面的代码尝试从复选框中写入一个值到文本文件,然后找到最大值和最小值。

List<string> myLs = new List<string>();
            int checke = 0;
            foreach (ListItem item in coursess.Items)
            {
                if (item.Selected)
                {
                    checke = checke + 1;
                }
            }
            if (checke < 4)
            {
                kk.Text = "less";
                kk.Visible = true;
            }
            else if (checke > 6)
            {
                kk.Text = "More";
                kk.Visible = true;
            }
            else if(checke == 4 || checke == 5 || checke == 6)
            {
                foreach (ListItem item in coursess.Items)
                {
                    if (item.Selected)
                    {
                        myLs.Add(item.Value);
                    }
                }
                String datas = String.Join(",", myLs.ToArray());

将复选框中的值写入文本文件,并计算所选值的最小值和最大值

根据您的代码,当选中的复选框少于四个或多于六个时,将显示一条消息。至于将字符串写入文件,如何在末尾这样写…

System.IO.File.WriteAllText(@"C:'selectedcourses.txt", datas);

将整个字符串一次性写入您选择的路径。