私のコードは次のようになります。ホストファイルに行が追加されていない場合のみ
using (StreamWriter w = File.AppendText(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), "drivers/etc/hosts")))
{
w.WriteLine("127.0.0.1 www.google.com");
}
ホストファイルに重複を取り除きたい。行が存在するかどうかを確認して、行をもう一度追加できないようにする方法はありますか?
既存の重複を取り除いたり、新しい重複を作成したくないのですか? – derpirscher
新しい複製を作成しないようにする – Wiii