C#读取并保存导出Resource资源文件

using System.IO;

using System.Runtime.Serialization.Formatters.Binary;

//filename 资源文件里面的文件名称

//path 保存的磁盘路径

public void deszip(string filename,string path)

System.Resources.ResourceManager rm = Properties.Resources.ResourceManager;

 FileStream Stream = new FileStream(path, FileMode.OpenOrCreate);

BinaryFormatter bin = new BinaryFormatter();

try
     {    
             bin.Serialize(Stream, rm.GetObject(filename, null));
              Stream.Close();
     }
     catch (InvalidOperationException)
     {
             throw;
     }

}

你可能感兴趣的:(C#)