gpt4 book ai didi

c#-4.0 - 写之前删除所有以前的文本

转载 作者:行者123 更新时间:2023-12-04 00:02:11 25 4
gpt4 key购买 nike

我正在写一个文本文件,每次我写我都想 清除 文本文件。

try
{
string fileName = "Profile//" + comboboxSelectProfile.SelectedItem.ToString() + ".txt";
using (StreamWriter sw = new StreamWriter(("Default//DefaultProfile.txt").ToString(), true))
{
sw.WriteLine(fileName);
MessageBox.Show("Default is set!");
}
DefaultFileName = "Default//DefaultProfile.txt";
}
catch
{
}

我该怎么做?我想从 中删除所有以前的内容DefaultProfile.txt .

我实际上必须知道从文本文件中删除所有内容的方法或方式(可能只是一个名称)。

最佳答案

您可以将一个空字符串写入现有文件:

File.WriteAllText(@"Default\DefaultProfile.txt", string.Empty);

或者更改 StreamWriter中的第二个参数构造函数到 false替换文件内容而不是附加到文件。

关于c#-4.0 - 写之前删除所有以前的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14071475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com