重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在C#代码开发过程中,有些时候写入文件内容的时候,需要优先判断文件是否存在,当文件不存在的时候,需要优先创建对应的文件,而后在进行写入,可以使用File.Exists方法判断文件是否存在,如果不存在则调用File.Create方法来自动创建文件,创建完成后再写入相应的文本内容信息,具体实现参看详细代码。
///
/// 写文件
///
/// 文件路径
/// 文件内容
public static void WriteFile(string Path, string Strings)
{
if (!System.IO.File.Exists(Path))
{
System.IO.FileStream f = System.IO.File.Create(Path);
f.Close();
f.Dispose();
}
System.IO.StreamWriter f2 = new System.IO.StreamWriter(Path, true, System.Text.Encoding.UTF8);
f2.WriteLine(Strings);
f2.Close();
f2.Dispose();
}
备注:此文转自博主个人博客C#写入文件内容,文件不存在时先创建文件_IT技术小趣屋,转载请标明出处。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。