diff --git a/src/SharpCompress/Common/Lzw/LzwFilePart.cs b/src/SharpCompress/Common/Lzw/LzwFilePart.cs index 087ab3aa..74d682ea 100644 --- a/src/SharpCompress/Common/Lzw/LzwFilePart.cs +++ b/src/SharpCompress/Common/Lzw/LzwFilePart.cs @@ -50,7 +50,7 @@ internal sealed partial class LzwFilePart : FilePart // Strip .Z extension if present if (fileName.EndsWith(".Z", System.StringComparison.OrdinalIgnoreCase)) { - return fileName[..^2]; + return fileName.Substring(0, fileName.Length - 2); } return fileName; }