判断文件夹是否存在,不存在就创建
if (!Directory.Exists(ss))
{
Directory.CreateDirectory(ss);
}
判断文件是否存在,不存在就创建
if (!File.Exists(ss))
{
Directory.Create(ss);
}
保存一个二进制文件到磁盘指定路径
/// 保存一个二进制文件到磁盘指定路径
/// </summary>
/// <param name="path">磁盘路径</param>
/// <param name="bytes">二进制数据</param>
/// <returns></returns>
private void SaveFile(string path, byte[] bytes)
{
try
{
//若他们先将以二进制的形式存在于数据库中,则需要先读出来,然后将其转换为 byte
//byte[] bytes = (byte[])dr["content"];
System.IO.FileStream file = new System.IO.FileStream(path, System.IO.FileMode.Create, System.IO.FileAccess.Write);
file.Write(bytes, 0, bytes.Length);
file.Close();
}
catch
{
throw;
}
}