src/ICSharpCode.SharpZipLib/Zip/ZipNameTransform.cs [63:87]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public string TransformDirectory(string name) { name = TransformFile(name); if (name.Length > 0) { if (!name.EndsWith("/", StringComparison.Ordinal)) { name += "/"; } } else { throw new ZipException("Cannot have an empty directory name"); } return name; } /// /// Transform a windows file name according to the Zip file naming conventions. /// /// The file name to transform. /// The transformed name. public string TransformFile(string name) { if (name != null) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/ICSharpCode.SharpZipLib/Zip/ZipNameTransform.cs [260:286]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public string TransformDirectory(string name) { name = TransformFile(name); if (name.Length > 0) { if (!name.EndsWith("/", StringComparison.Ordinal)) { name += "/"; } } else { throw new ZipException("Cannot have an empty directory name"); } return name; } /// /// Transform a windows file name according to the Zip file naming conventions. /// /// The file name to transform. /// The transformed name. public string TransformFile(string name) { if (name != null) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -