Skip to content

[Uri] Rewrite UriHelper.UnescapeString to remove unsafe code and improve perf #31173

@stephentoub

Description

@stephentoub

PR dotnet/corefx#41772 rewrote EscapeString with safe code, and it not only removed unsafe code from a key networking-exposed area of the system, it also resulting in performance benefits and cleaner code. We should look at doing the same thing for the other direction with UnescapeString. It's likely to be a bit more challenging, as it currently has more modes for configuration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions