C#删除文本文档的任意一行数据 |
您所在的位置:网站首页 › 如何删除记事本中的记录内容 › C#删除文本文档的任意一行数据 |
E:\a.txt文本内容 ab cd ef
假设删除第二行 运行后的结果E:\a.txt文本内容 ab ef
private void button1_Click(object sender, EventArgs e) { string t=""; string[] a = File.ReadAllLines(@"E:\a.txt", System.Text.Encoding.Default);//获取文本中每一行数据存在数组中 for (int i = 1; i < 2; i++) // 利用算法进行覆盖的操作 { t = a[i]; a[i] = a[i + 1]; a[i + 1] = t; } StreamWriter sw = new StreamWriter(@"E:\a.txt", false, System.Text.Encoding.Default); for (int j = 0; j < 2; j++) { sw.Write(a[j]); sw.WriteLine(); } sw.Flush(); sw.Close(); } |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |