0
我知道如何讀取附加和使用Streamreader/Steamwriter寫入。但是我在使程序讀取文本文件並檢查特定的數據字符串時遇到了問題。如果不存在,請在最後寫上。有任何想法嗎?我試圖通過使用Server.MapPath的網頁按鈕來做到這一點到一個特定的文件。你怎麼在C#中讀取一個特定字符串的文本文件,如果它不存在寫它
我知道如何讀取附加和使用Streamreader/Steamwriter寫入。但是我在使程序讀取文本文件並檢查特定的數據字符串時遇到了問題。如果不存在,請在最後寫上。有任何想法嗎?我試圖通過使用Server.MapPath的網頁按鈕來做到這一點到一個特定的文件。你怎麼在C#中讀取一個特定字符串的文本文件,如果它不存在寫它
這個你怎麼看文件,並檢查
using (StreamReader sr = new StreamReader(path));
{
string contents = sr.ReadToEnd();
if (contents.Contains(//string to check//))
{
appendtofile("add string")
}
}
,這裏是你如何追加
public void appendtofile(string text)
{
using (StreamWriter sw = File.AppendText(path))
{
sw.WriteLine(text);
}
}
非常感謝你 – user2510640