DXVcs2Git.Console.Program.RewriteFile C# (CSharp) Метод

RewriteFile() статический приватный Метод

static private RewriteFile ( PatchItem patchItem, string localDir, Package zip ) : void
patchItem PatchItem
localDir string
zip System.IO.Packaging.Package
Результат void
        static void RewriteFile(PatchItem patchItem, string localDir, Package zip) {
            var uri = PackUriHelper.CreatePartUri(new Uri(patchItem.OldPath, UriKind.Relative));
            string path = Path.Combine(localDir, patchItem.OldPath);
            var patchItemPart = zip.GetPart(uri);
            using (var fileStream = File.OpenWrite(path)) {
                using (StreamWriter sw = new StreamWriter(fileStream)) {
                    sw.Write(patchItemPart.GetStream());
                }
            }
        }
        static void DeleteFile(string localDir, PatchItem patchItem) {