Skip to content

Consider adding extensions for parsing System.Net.IPAddress from ReadOnlySpan<char> #524

Description

@paulomorgado

Consider adding extensions for:

Possible implementations:

#if !NETSTANDARD2_1_OR_GREATER && !NETCOREAPP2_1_OR_GREATER
    extension(global::System.Net.IPAddress)
    {
        public static bool TryParse(ReadOnlySpan<char> ipString, [NotNullWhen(true)] out global::System.Net.IPAddress? address)
        {
            var ipStringStr = ipString.ToString();
            return global::System.Net.IPAddress.TryParse(ipStringStr, out address);
        }
        public static global::System.Net.IPAddress Parse(ReadOnlySpan<char> ipString)
        {
            var ipStringStr = ipString.ToString();
            return global::System.Net.IPAddress.Parse(ipStringStr);
        }
    }
#endif

It would be nice to also have:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions