C#写文件

时间:2020-06-02 11:23:49   收藏:0   阅读:63

    /// <summary>
    /// 创建文件
    /// </summary>
    /// <param name="path">文件路径</param>
    /// <param name="content">文件内容</param>
    public static void Save(string path, string content)
    {
        string s = path.Substring(0, path.LastIndexOf(‘\\‘));
        Directory.CreateDirectory(s);//如果文件夹不存在就创建它
        FileStream fs = new FileStream(
                                       path, FileMode.Create, 
                                       FileAccess.ReadWrite, 
                                       FileShare.ReadWrite
                                       );
        byte[] data = System.Text.Encoding.Default.GetBytes(content);
        //开始写入
        fs.Write(data, 0, data.Length);
        //清空缓冲区、关闭流
        fs.Flush();
        fs.Close();
    }
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!