using System; #if LEGACY_DOTNET namespace SharpCompress; internal static class StringExtensions { internal static bool EndsWith(this string text, char value) => text.Length > 0 && text[text.Length - 1] == value; internal static bool Contains(this string text, char value) => text.IndexOf(value) > -1; } [AttributeUsage( AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue )] public class NotNullAttribute : Attribute; #endif