C# 获取嵌入的资源文件并复制到其他路径

 using (FileStream fs = new FileStream(fileName, FileMode.OpenOrCreate))
                    {
                        //string[] resourceNames = this.GetType().Assembly.GetManifestResourceNames();
                        var stream = this.GetType().Assembly.GetManifestResourceStream("XXX.XXX");
                         
                        var buffer = new byte[1024000];
                        int length = 0;
                        while ((length = stream.Read(buffer, 0, 102400)) > 0)
                        {
                            fs.Write(buffer, 0, length);
                        }

                        stream.Flush();
                        stream.Dispose();

                        fs.Dispose();
                    }

 

posted @ 2022-02-25 11:19  灰主流  阅读(569)  评论(0编辑  收藏  举报