ReadOnlySpan<T>
Enumerator
ReadOnlySpan(T)
ReadOnlySpan(T[])
ReadOnlySpan(Void*, Int32)
ReadOnlySpan(T[], Int32, Int32)
Empty
IsEmpty
Length
this[Int32]
CastUp<TDerived>(ReadOnlySpan<TDerived>)
CopyTo(Span<T>)
Equals(Object)
GetEnumerator()
GetHashCode()
GetPinnableReference()
Slice(Int32)
Slice(Int32, Int32)
ToArray()
ToString()
TryCopyTo(Span<T>)
implicit operator ReadOnlySpan<T>(ArraySegment<T>)
implicit operator ReadOnlySpan<T>(T[])
operator !=(ReadOnlySpan<T>, ReadOnlySpan<T>)
operator ==(ReadOnlySpan<T>, ReadOnlySpan<T>)
BinarySearch<T>(ReadOnlySpan<T>, IComparable<T>)
BinarySearch<T, TComparable>(ReadOnlySpan<T>, TComparable)
BinarySearch<T, TComparer>(ReadOnlySpan<T>, T, TComparer)
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
CompareTo(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
Contains<T>(ReadOnlySpan<T>, T)
Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
ContainsAny(ReadOnlySpan<Char>, SearchValues<String>)
ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>)
ContainsAny<T>(ReadOnlySpan<T>, T, T)
ContainsAny<T>(ReadOnlySpan<T>, T, T, T)
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
ContainsAnyExcept<T>(ReadOnlySpan<T>, T)
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)
ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T)
Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
Count<T>(ReadOnlySpan<T>, T)
EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
EndsWith<T>(ReadOnlySpan<T>, T)
EndsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
EnumerateLines(ReadOnlySpan<Char>)
EnumerateRunes(ReadOnlySpan<Char>)
Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
IndexOf<T>(ReadOnlySpan<T>, T)
IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)
IndexOfAny<T>(ReadOnlySpan<T>, T, T)
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)
IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T)
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)
IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)
IsWhiteSpace(ReadOnlySpan<Char>)
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
LastIndexOf<T>(ReadOnlySpan<T>, T)
LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T)
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T)
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T)
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)
LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)
LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)
Replace<T>(ReadOnlySpan<T>, Span<T>, T, T)
SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
Split<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
Split<T>(ReadOnlySpan<T>, T)
Split(ReadOnlySpan<Char>, Span<Range>, Char, StringSplitOptions)
Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)
SplitAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
SplitAny<T>(ReadOnlySpan<T>, SearchValues<T>)
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions)
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
StartsWith<T>(ReadOnlySpan<T>, T)
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)
ToImmutableArray<T>(ReadOnlySpan<T>)
ToLower(ReadOnlySpan<Char>, Span<Char>, CultureInfo)
ToLowerInvariant(ReadOnlySpan<Char>, Span<Char>)
ToUpper(ReadOnlySpan<Char>, Span<Char>, CultureInfo)
ToUpperInvariant(ReadOnlySpan<Char>, Span<Char>)
Trim(ReadOnlySpan<Char>)
Trim(ReadOnlySpan<Char>, Char)
Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
Trim<T>(ReadOnlySpan<T>, T)
TrimEnd(ReadOnlySpan<Char>)
TrimEnd(ReadOnlySpan<Char>, Char)
TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
TrimEnd<T>(ReadOnlySpan<T>, T)
TrimStart(ReadOnlySpan<Char>)
TrimStart(ReadOnlySpan<Char>, Char)
TrimStart(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
TrimStart<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
TrimStart<T>(ReadOnlySpan<T>, T)
netcoreapp2.0
namespace System
{
[DebuggerDisplay("{ToString(),raw}")]
[DebuggerDisplay("{ToString(),raw}")]
[DebuggerTypeProxy(typeof(SpanDebugView<?>))]
[DebuggerTypeProxy(typeof(SpanDebugView<?>))]
[DefaultMember("Item")]
public readonly struct ReadOnlySpan<T>
{
public static ReadOnlySpan<T> Empty { get; }
}
}
nuget.org | 0.9 %
Reference this API |
---|---|
Upgrade Planner | 0.1 %
Reference this API |
.NET | 5.06.07.08.09.010.0 |
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to netcoreapp2.0 | |
Assembly | System.Memory , Version=4.0.3.0, PublicKeyToken=cc7b13ffcd2ddd51 |
Referencing | Your project needs a package reference to |
Package | System.Memory (4.6.1) netstandard2.0 |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API