/// <summary>
        /// 删除文本文件指定行
        /// </summary>
        /// <param name="deleteLineIndex"></param>
        private void DeleteLine(int deleteLineIndex)
        {
            StreamReader reader = new StreamReader(PathFile);

            string text = reader.ReadToEnd();

            reader.Close();

            string[] textlines = Regex.Split(text, Environment.NewLine);
            StringBuilder str = new StringBuilder();
            for (int i = 0; i < textlines.Length; i++)
            {
                if (i == deleteLineIndex)
                    continue;
                str.AppendLine(textlines[i]);
            }
         
            StreamWriter writer = new StreamWriter(PathFile);
            writer.Write(str.ToString());
            writer.Close();
        }

相关文章:

  • 2022-12-23
  • 2021-07-27
  • 2022-01-05
  • 2021-11-20
  • 2021-11-20
  • 2021-10-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-17
  • 2021-10-29
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
相关资源
相似解决方案