StringSegment: more AsSpan overloads (#53463)
authorGünther Foidl <gue@korporal.at>
Thu, 3 Jun 2021 02:08:55 +0000 (04:08 +0200)
committerGitHub <noreply@github.com>
Thu, 3 Jun 2021 02:08:55 +0000 (21:08 -0500)
commit253a25325895307a48602c7c192f01c81f700f42
treea8de342a6e826884aece881b9480307f6852032b
parent19e6a5977bfe6b45c93dd6bb52769979dbfd70b7
StringSegment: more AsSpan overloads (#53463)

* Defined API

* Added tests

* Implementation

* Remove some branches

* PR Feedback

* Don't use default argument in ThrowInvalidArguments
src/libraries/Microsoft.Extensions.Primitives/ref/Microsoft.Extensions.Primitives.cs
src/libraries/Microsoft.Extensions.Primitives/src/StringSegment.cs
src/libraries/Microsoft.Extensions.Primitives/tests/StringSegmentTest.cs