다음을 통해 공유


MemoryExtensions 클래스

정의

Memory<T>, ReadOnlyMemory<T>, Span<T>ReadOnlySpan<T>같은 메모리 관련 및 범위 관련 형식에 대한 확장 메서드를 제공합니다.

public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
상속
MemoryExtensions

메서드

AsMemory(String)

대상 문자열의 부분에 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Index)

지정된 인덱스에서 시작하는 대상 문자열의 일부에 대해 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Int32)

지정된 문자 위치에서 시작하는 대상 문자열의 일부에 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Int32, Int32)

지정된 위치에서 시작하여 대상 문자열의 일부에서 길이를 사용하여 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Range)

지정된 대상 문자열 범위에 대해 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory<T>(ArraySegment<T>)

대상 배열 세그먼트의 부분에 새 메모리 영역을 만듭니다.

AsMemory<T>(ArraySegment<T>, Int32)

세그먼트의 끝에 지정된 위치에서 시작하여 대상 배열 세그먼트 부분에 새 메모리 영역을 만듭니다.

AsMemory<T>(ArraySegment<T>, Int32, Int32)

지정된 길이로 지정된 위치에서 시작하여 대상 배열 세그먼트 부분에 새 메모리 영역을 만듭니다.

AsMemory<T>(T[])

대상 배열을 통해 새 메모리 영역을 만듭니다.

AsMemory<T>(T[], Index)

지정된 인덱스에서 시작하여 배열의 끝까지 대상 배열 부분에 새 메모리 영역을 만듭니다.

AsMemory<T>(T[], Int32)

배열의 끝에 지정된 위치에서 시작하여 대상 배열의 부분에 새 메모리 영역을 만듭니다.

AsMemory<T>(T[], Int32, Int32)

지정된 길이로 지정된 위치에서 시작하여 대상 배열 부분에 새 메모리 영역을 만듭니다.

AsMemory<T>(T[], Range)

범위의 포괄 시작 인덱스에서 시작하여 범위의 배타적 끝 인덱스에서 끝나는 대상 배열 부분에 새 메모리 영역을 만듭니다.

AsSpan(String)

문자열에 대한 새 읽기 전용 범위를 만듭니다.

AsSpan(String, Index)

지정된 위치에서 문자열의 끝까지 대상 문자열의 일부에 새 ReadOnlySpan<T> 만듭니다.

AsSpan(String, Int32)

지정된 위치에서 문자열의 끝까지 대상 문자열의 일부에 대해 새 읽기 전용 범위를 만듭니다.

AsSpan(String, Int32, Int32)

지정된 수의 문자에 대해 지정된 위치에서 대상 문자열의 일부에 대해 새 읽기 전용 범위를 만듭니다.

AsSpan(String, Range)

범위 시작 및 끝 인덱스를 사용하여 대상 문자열의 일부에 새 ReadOnlySpan<T> 만듭니다.

AsSpan<T>(ArraySegment<T>)

대상 배열 세그먼트에 새 범위를 만듭니다.

AsSpan<T>(ArraySegment<T>, Index)

지정된 인덱스에서 시작하여 세그먼트의 끝에서 끝나는 대상 배열 세그먼트의 일부에 대해 새 범위를 만듭니다.

AsSpan<T>(ArraySegment<T>, Int32)

지정된 위치에서 세그먼트 끝까지 대상 배열 세그먼트의 일부에 새 범위를 만듭니다.

AsSpan<T>(ArraySegment<T>, Int32, Int32)

지정된 길이에 대해 지정된 위치에서 대상 배열 세그먼트의 일부에 대해 새 범위를 만듭니다.

AsSpan<T>(ArraySegment<T>, Range)

범위 시작 및 끝 인덱스를 사용하여 대상 배열 세그먼트의 일부에 새 범위를 만듭니다.

AsSpan<T>(T[])

대상 배열을 통해 새 범위를 만듭니다.

AsSpan<T>(T[], Index)

Index 값으로 정의된 대상 배열 부분에 대해 새 범위를 만듭니다.

AsSpan<T>(T[], Int32)

배열의 끝에 지정된 위치에서 시작하여 대상 배열의 일부에 대해 새 범위를 만듭니다.

AsSpan<T>(T[], Int32, Int32)

지정된 길이에 대해 지정된 위치에서 시작하여 대상 배열 부분에 대해 새 범위를 만듭니다.

AsSpan<T>(T[], Range)

Range 값으로 정의된 대상 배열의 일부에 대해 새 범위를 만듭니다.

BinarySearch<T,TComparable>(ReadOnlySpan<T>, TComparable)

지정된 TComparable 제네릭 형식을 사용하여 정렬된 전체 ReadOnlySpan<T> 값을 검색합니다.

BinarySearch<T,TComparable>(Span<T>, TComparable)

지정된 TComparable 제네릭 형식을 사용하여 정렬된 전체 Span<T> 값을 검색합니다.

BinarySearch<T,TComparer>(ReadOnlySpan<T>, T, TComparer)

지정된 TComparer 제네릭 형식을 사용하여 정렬된 전체 ReadOnlySpan<T> 지정된 값을 검색합니다.

BinarySearch<T,TComparer>(Span<T>, T, TComparer)

지정된 TComparer 제네릭 형식을 사용하여 정렬된 전체 Span<T> 지정된 값을 검색합니다.

BinarySearch<T>(ReadOnlySpan<T>, IComparable<T>)

지정된 IComparable<T> 제네릭 인터페이스를 사용하여 정렬된 전체 ReadOnlySpan<T> 값을 검색합니다.

BinarySearch<T>(Span<T>, IComparable<T>)

지정된 IComparable<T> 제네릭 인터페이스를 사용하여 정렬된 전체 Span<T> 값을 검색합니다.

CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

span other간에 공유되는 공통 접두사 길이를 찾습니다.

CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

span other간에 공유되는 공통 접두사 길이를 결정합니다.

CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>)

span other간에 공유되는 공통 접두사 길이를 찾습니다.

CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

span other간에 공유되는 공통 접두사 길이를 찾습니다.

CompareTo(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

지정된 문자열 비교를 사용하여 한 문자 범위를 다른 문자 범위와 비교하고 정렬 순서에서 상대 위치를 나타내는 정수를 반환합니다.

Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

지정된 값이 읽기 전용 문자 범위 내에서 발생하는지 여부를 나타냅니다.

Contains<T>(ReadOnlySpan<T>, T)

지정된 값이 읽기 전용 범위에 있는지 여부를 나타냅니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

Contains<T>(Span<T>, T)

지정한 값이 범위에 있는지 여부를 나타냅니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

ContainsAny(ReadOnlySpan<Char>, SearchValues<String>)

지정된 부분 문자열 values검색합니다.

ContainsAny(Span<Char>, SearchValues<String>)

지정된 부분 문자열 values검색합니다.

ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 values검색합니다.

ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>)

지정된 values검색합니다.

ContainsAny<T>(ReadOnlySpan<T>, T, T)

value0 또는 value1검색합니다.

ContainsAny<T>(ReadOnlySpan<T>, T, T, T)

value0, value1또는 value2검색합니다.

ContainsAny<T>(Span<T>, ReadOnlySpan<T>)

지정된 values 항목을 검색하고 true 반환합니다. 찾을 수 없으면 false반환합니다.

ContainsAny<T>(Span<T>, SearchValues<T>)

지정된 values 항목을 검색하고 true 반환합니다. 찾을 수 없으면 false반환합니다.

ContainsAny<T>(Span<T>, T, T)

value0 또는 value1검색하고 true 반환합니다. 찾을 수 없으면 false반환합니다.

ContainsAny<T>(Span<T>, T, T, T)

value0, value1또는 value2검색하고 true 반환합니다. 찾을 수 없으면 false반환합니다.

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 values이외의 값을 검색합니다.

ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

지정된 values이외의 값을 검색합니다.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T)

지정된 value이외의 값을 검색합니다.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)

value0 또는 value1이외의 값을 검색합니다.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

value0, value1또는 value2이외의 값을 검색합니다.

ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

지정된 values이외의 값을 검색합니다.

ContainsAnyExcept<T>(Span<T>, SearchValues<T>)

지정된 values이외의 값을 검색합니다.

ContainsAnyExcept<T>(Span<T>, T)

지정된 value이외의 값을 검색합니다.

ContainsAnyExcept<T>(Span<T>, T, T)

value0 또는 value1이외의 값을 검색합니다.

ContainsAnyExcept<T>(Span<T>, T, T, T)

value0, value1또는 value2이외의 값을 검색합니다.

ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusivehighInclusive사이의 범위를 벗어난 값을 검색합니다.

ContainsAnyExceptInRange<T>(Span<T>, T, T)

lowInclusivehighInclusive사이의 범위를 벗어난 값을 검색합니다.

ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusivehighInclusive사이의 범위에서 값을 검색합니다( 포함).

ContainsAnyInRange<T>(Span<T>, T, T)

lowInclusivehighInclusive(포함) 사이의 범위에서 값을 검색하고 있는 경우 true 반환합니다. 찾을 수 없으면 false반환합니다.

CopyTo<T>(T[], Memory<T>)

배열의 내용을 메모리 영역에 복사합니다.

CopyTo<T>(T[], Span<T>)

배열의 내용을 범위에 복사합니다.

Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

span value 발생하는 횟수를 계산합니다.

Count<T>(ReadOnlySpan<T>, T)

span지정된 value 발생하는 횟수를 계산합니다.

Count<T>(Span<T>, ReadOnlySpan<T>)

span지정된 value 발생하는 횟수를 계산합니다.

Count<T>(Span<T>, T)

span지정된 value 발생하는 횟수를 계산합니다.

EndsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

지정된 comparisonType 옵션을 사용하여 비교할 때 span 끝이 지정된 value 일치하는지 여부를 결정합니다.

EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 시퀀스가 읽기 전용 범위의 끝에 표시되는지 여부를 결정합니다.

EndsWith<T>(ReadOnlySpan<T>, T)

지정한 값이 범위의 끝에 표시되는지 여부를 결정합니다.

EndsWith<T>(Span<T>, ReadOnlySpan<T>)

지정된 시퀀스가 범위의 끝에 표시되는지 여부를 결정합니다.

EnumerateLines(ReadOnlySpan<Char>)

제공된 범위에 대한 선의 열거형을 반환합니다.

EnumerateLines(Span<Char>)

제공된 범위에 대한 선의 열거형을 반환합니다.

EnumerateRunes(ReadOnlySpan<Char>)

제공된 읽기 전용 범위에서 Rune 열거형을 반환합니다.

EnumerateRunes(Span<Char>)

제공된 범위에서 Rune 열거형을 반환합니다.

Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

지정된 comparisonType 옵션을 사용하여 비교할 때 이 span 및 지정된 other 범위에 동일한 문자가 있는지 여부를 확인합니다.

IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

현재 span지정된 value 처음 나타나는 인덱스(0부터 시작)를 보고합니다.

IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 시퀀스를 검색하고 첫 번째 항목의 인덱스를 반환합니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

IndexOf<T>(ReadOnlySpan<T>, T)

지정된 값을 검색하고 첫 번째 항목의 인덱스가 반환됩니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

IndexOf<T>(Span<T>, ReadOnlySpan<T>)

지정된 시퀀스를 검색하고 첫 번째 항목의 인덱스를 반환합니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

IndexOf<T>(Span<T>, T)

지정된 값을 검색하고 첫 번째 항목의 인덱스가 반환됩니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)

지정된 부분 문자열 값의 첫 번째 인덱스 검색

IndexOfAny(Span<Char>, SearchValues<String>)

지정된 부분 문자열 값의 첫 번째 인덱스 검색

IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

논리 OR 연산자를 사용하여 IndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 첫 번째 인덱스 검색

IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

지정된 값의 첫 번째 인덱스 검색

IndexOfAny<T>(ReadOnlySpan<T>, T, T)

논리 OR 연산자를 사용하여 IndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 첫 번째 인덱스 검색

IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

논리 OR 연산자를 사용하여 IndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 첫 번째 인덱스 검색

IndexOfAny<T>(Span<T>, ReadOnlySpan<T>)

논리 OR 연산자를 사용하여 IndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 첫 번째 인덱스 검색

IndexOfAny<T>(Span<T>, SearchValues<T>)

지정된 값의 첫 번째 인덱스 검색

IndexOfAny<T>(Span<T>, T, T)

논리 OR 연산자를 사용하여 IndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 첫 번째 인덱스 검색

IndexOfAny<T>(Span<T>, T, T, T)

논리 OR 연산자를 사용하여 IndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 values이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

지정된 values이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

지정된 value이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

지정된 value0 또는 value1이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

지정된 value0, value1또는 value2이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

지정된 values이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

지정된 values이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(Span<T>, T)

지정된 value이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(Span<T>, T, T)

지정된 value0 또는 value1이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExcept<T>(Span<T>, T, T, T)

지정된 value0, value1또는 value2이외의 값의 첫 번째 인덱스 검색

IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusive highInclusive사이의 범위를 벗어난 값의 첫 번째 인덱스(포함)를 검색합니다.

IndexOfAnyExceptInRange<T>(Span<T>, T, T)

lowInclusive highInclusive사이의 범위를 벗어난 값의 첫 번째 인덱스(포함)를 검색합니다.

IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusivehighInclusive사이의 범위에서 값의 첫 번째 인덱스(포함)를 검색합니다.

IndexOfAnyInRange<T>(Span<T>, T, T)

lowInclusivehighInclusive사이의 범위에서 값의 첫 번째 인덱스(포함)를 검색합니다.

IsWhiteSpace(ReadOnlySpan<Char>)

지정한 범위에 공백 문자만 포함되는지 여부를 나타냅니다.

LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

현재 span지정된 value 마지막으로 발생한 인덱스(0부터 시작하는 인덱스)를 보고합니다.

LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 시퀀스를 검색하고 마지막으로 발생한 인덱스를 반환합니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

LastIndexOf<T>(ReadOnlySpan<T>, T)

지정된 값을 검색하고 마지막으로 발생한 인덱스가 반환됩니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

LastIndexOf<T>(Span<T>, ReadOnlySpan<T>)

지정된 시퀀스를 검색하고 마지막으로 발생한 인덱스를 반환합니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

LastIndexOf<T>(Span<T>, T)

지정된 값을 검색하고 마지막으로 발생한 인덱스가 반환됩니다. 값은 IEquatable{T}을 사용하여 비교됩니다. Equals(T).

LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

논리 OR 연산자를 사용하여 LastIndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 마지막 인덱스를 검색합니다.

LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

지정된 값의 마지막 인덱스 검색

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T)

논리 OR 연산자를 사용하여 LastIndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 마지막 인덱스를 검색합니다.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

논리 OR 연산자를 사용하여 LastIndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 마지막 인덱스를 검색합니다.

LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>)

논리 OR 연산자를 사용하여 LastIndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 마지막 인덱스를 검색합니다.

LastIndexOfAny<T>(Span<T>, SearchValues<T>)

지정된 값의 마지막 인덱스 검색

LastIndexOfAny<T>(Span<T>, T, T)

논리 OR 연산자를 사용하여 LastIndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 마지막 인덱스를 검색합니다.

LastIndexOfAny<T>(Span<T>, T, T, T)

논리 OR 연산자를 사용하여 LastIndexOf를 여러 번 호출하는 것과 유사한 지정된 값의 마지막 인덱스를 검색합니다.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 values이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

지정된 values이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

지정된 value이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

지정된 value0 또는 value1이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

지정된 value0, value1또는 value2이외의 값의 마지막 인덱스입니다.

LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

지정된 values이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

지정된 values이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(Span<T>, T)

지정된 value이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(Span<T>, T, T)

지정된 value0 또는 value1이외의 값의 마지막 인덱스 검색

LastIndexOfAnyExcept<T>(Span<T>, T, T, T)

지정된 value0, value1또는 value2이외의 값의 마지막 인덱스입니다.

LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusivehighInclusive사이의 범위를 벗어난 값의 마지막 인덱스(포함)를 검색합니다.

LastIndexOfAnyExceptInRange<T>(Span<T>, T, T)

lowInclusivehighInclusive사이의 범위를 벗어난 값의 마지막 인덱스(포함)를 검색합니다.

LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

lowInclusivehighInclusive사이의 범위에서 값의 마지막 인덱스(포함)를 검색합니다.

LastIndexOfAnyInRange<T>(Span<T>, T, T)

lowInclusivehighInclusive사이의 범위에서 값의 마지막 인덱스(포함)를 검색합니다.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

두 개의 읽기 전용 시퀀스가 메모리에서 겹치는지 여부를 결정합니다.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)

두 읽기 전용 시퀀스가 메모리에서 겹치는지 여부를 확인하고 요소 오프셋을 출력합니다.

Overlaps<T>(Span<T>, ReadOnlySpan<T>)

메모리에서 범위 및 읽기 전용 범위가 겹치는지 여부를 결정합니다.

Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)

범위와 읽기 전용 범위가 메모리에서 겹치는지 여부를 확인하고 요소 오프셋을 출력합니다.

Replace<T>(ReadOnlySpan<T>, Span<T>, T, T)

source 복사하여 destination모든 oldValuenewValue바꿔줍니다.

Replace<T>(Span<T>, T, T)

모든 oldValuenewValue대체합니다.

Reverse<T>(Span<T>)

전체 범위에서 요소의 시퀀스를 반대로 바꿉니다.

SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

IComparable{T}을 사용하여 해당 요소를 비교하여 두 읽기 전용 시퀀스의 상대 순서를 결정합니다. CompareTo(T).

SequenceCompareTo<T>(Span<T>, ReadOnlySpan<T>)

IComparable{T}을 사용하여 요소를 비교하여 범위 및 읽기 전용 범위의 상대 순서를 결정합니다. CompareTo(T).

SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

IEquatable{T}을(를) 사용하여 요소를 비교하여 두 개의 읽기 전용 시퀀스가 같은지 여부를 결정합니다. Equals(T).

SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

IEqualityComparer<T>사용하여 요소를 비교하여 두 시퀀스가 같은지 여부를 확인합니다.

SequenceEqual<T>(Span<T>, ReadOnlySpan<T>)

IEquatable{T}을 사용하여 요소를 비교하여 범위와 읽기 전용 범위가 같은지 여부를 결정합니다. Equals(T).

SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

IEqualityComparer<T>사용하여 요소를 비교하여 두 시퀀스가 같은지 여부를 확인합니다.

Sort<T,TComparer>(Span<T>, TComparer)

TComparer사용하여 전체 Span<T> 요소를 정렬합니다.

Sort<T>(Span<T>)

Span<T>각 요소의 IComparable<T> 구현을 사용하여 전체 Span<T> 요소를 정렬합니다.

Sort<T>(Span<T>, Comparison<T>)

지정된 Comparison<T>사용하여 전체 Span<T> 요소를 정렬합니다.

Sort<TKey,TValue,TComparer>(Span<TKey>, Span<TValue>, TComparer)

지정한 비교자를 사용하여 첫 번째 Span<T> 키를 기준으로 범위 쌍(키가 포함된 범위와 해당 항목을 포함하는 범위)을 정렬합니다.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>)

각 키의 IComparable<T> 구현을 사용하여 첫 번째 Span<T> 키를 기반으로 한 쌍의 범위(키가 포함된 범위와 해당 항목을 포함하는 다른 범위)를 정렬합니다.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>, Comparison<TKey>)

지정한 비교를 사용하여 첫 번째 Span<T> 키를 기준으로 범위 쌍(키가 포함된 범위와 해당 항목을 포함하는 범위)을 정렬합니다.

Split(ReadOnlySpan<Char>, Span<Range>, Char, StringSplitOptions)

지정된 separator대한 원본 ReadOnlySpan<T> 구문 분석하여 destination 범위를 구분 기호 사이의 영역을 나타내는 Range 인스턴스로 채웁니다.

Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

지정된 separator대한 원본 ReadOnlySpan<T> 구문 분석하여 destination 범위를 구분 기호 사이의 영역을 나타내는 Range 인스턴스로 채웁니다.

Split<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Memory<T>, ReadOnlyMemory<T>, Span<T>ReadOnlySpan<T>같은 메모리 관련 및 범위 관련 형식에 대한 확장 메서드를 제공합니다.

Split<T>(ReadOnlySpan<T>, T)

Memory<T>, ReadOnlyMemory<T>, Span<T>ReadOnlySpan<T>같은 메모리 관련 및 범위 관련 형식에 대한 확장 메서드를 제공합니다.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

지정된 separators중 하나에 대한 원본 ReadOnlySpan<T> 구문 분석하여 destination 범위를 구분 기호 사이의 영역을 나타내는 Range 인스턴스로 채웁니다.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions)

지정된 separators중 하나에 대한 원본 ReadOnlySpan<T> 구문 분석하여 destination 범위를 구분 기호 사이의 영역을 나타내는 Range 인스턴스로 채웁니다.

SplitAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Memory<T>, ReadOnlyMemory<T>, Span<T>ReadOnlySpan<T>같은 메모리 관련 및 범위 관련 형식에 대한 확장 메서드를 제공합니다.

SplitAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Memory<T>, ReadOnlyMemory<T>, Span<T>ReadOnlySpan<T>같은 메모리 관련 및 범위 관련 형식에 대한 확장 메서드를 제공합니다.

StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

지정된 StringComparison 값을 사용하여 비교할 때 읽기 전용 문자 범위가 지정된 값으로 시작하는지 여부를 결정합니다.

StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

지정된 시퀀스가 읽기 전용 범위의 시작 부분에 표시되는지 여부를 결정합니다.

StartsWith<T>(ReadOnlySpan<T>, T)

지정한 값이 범위의 시작 부분에 표시되는지 여부를 결정합니다.

StartsWith<T>(Span<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(Memory<Char>)

문자 메모리 영역에서 선행 및 후행 공백 문자를 모두 제거합니다.

Trim(ReadOnlyMemory<Char>)

읽기 전용 문자 메모리 영역에서 선행 및 후행 공백 문자를 모두 제거합니다.

Trim(ReadOnlySpan<Char>)

읽기 전용 문자 범위에서 선행 및 후행 공백 문자를 모두 제거합니다.

Trim(ReadOnlySpan<Char>, Char)

읽기 전용 문자 범위에서 지정된 문자의 선행 및 후행 항목을 모두 제거합니다.

Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

읽기 전용 범위에서 지정한 문자 집합의 선행 및 후행 항목을 모두 읽기 전용 문자 범위에서 제거합니다.

Trim(Span<Char>)

문자 범위에서 선행 및 후행 공백 문자를 모두 제거합니다.

Trim<T>(Memory<T>, ReadOnlySpan<T>)

메모리 영역에서 읽기 전용 범위에 지정된 요소 집합의 선행 및 후행 항목을 모두 제거합니다.

Trim<T>(Memory<T>, T)

메모리 영역에서 지정된 요소의 선행 및 후행 항목을 모두 제거합니다.

Trim<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

읽기 전용 범위에서 지정된 요소 집합의 선행 및 후행 발생을 읽기 전용 메모리 영역에서 모두 제거합니다.

Trim<T>(ReadOnlyMemory<T>, T)

읽기 전용 메모리 영역에서 지정된 요소의 선행 및 후행 항목을 모두 제거합니다.

Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

읽기 전용 범위에 지정된 요소 집합의 선행 및 후행 항목을 읽기 전용 범위에서 모두 제거합니다.

Trim<T>(ReadOnlySpan<T>, T)

읽기 전용 범위에서 지정된 요소의 선행 및 후행 항목을 모두 제거합니다.

Trim<T>(Span<T>, ReadOnlySpan<T>)

범위에서 읽기 전용 범위에 지정된 요소 집합의 선행 및 후행 항목을 모두 제거합니다.

Trim<T>(Span<T>, T)

범위에서 지정된 요소의 선행 및 후행 항목을 모두 제거합니다.

TrimEnd(Memory<Char>)

문자 메모리 영역에서 후행 공백 문자를 모두 제거합니다.

TrimEnd(ReadOnlyMemory<Char>)

읽기 전용 문자 메모리 영역에서 후행 공백 문자를 모두 제거합니다.

TrimEnd(ReadOnlySpan<Char>)

읽기 전용 문자 범위에서 후행 공백 문자를 모두 제거합니다.

TrimEnd(ReadOnlySpan<Char>, Char)

읽기 전용 범위에서 지정된 문자의 후행 항목을 모두 제거합니다.

TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

읽기 전용 범위에서 지정한 문자 집합의 후행 항목을 모두 읽기 전용 문자 범위에서 제거합니다.

TrimEnd(Span<Char>)

문자 범위에서 후행 공백 문자를 모두 제거합니다.

TrimEnd<T>(Memory<T>, ReadOnlySpan<T>)

메모리 영역에서 읽기 전용 범위에 지정된 요소 집합의 후행 항목을 모두 제거합니다.

TrimEnd<T>(Memory<T>, T)

문자 메모리 영역에서 지정된 요소의 후행 항목을 모두 제거합니다.

TrimEnd<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

읽기 전용 범위에서 지정된 요소 집합의 후행 항목을 읽기 전용 메모리 영역에서 모두 제거합니다.

TrimEnd<T>(ReadOnlyMemory<T>, T)

읽기 전용 메모리 영역에서 지정된 요소의 후행 항목을 모두 제거합니다.

TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

읽기 전용 범위에 지정된 요소 집합의 모든 후행 항목을 읽기 전용 범위에서 제거합니다.

TrimEnd<T>(ReadOnlySpan<T>, T)

읽기 전용 범위에서 지정된 요소의 후행 항목을 모두 제거합니다.

TrimEnd<T>(Span<T>, ReadOnlySpan<T>)

범위에서 읽기 전용 범위에 지정된 요소 집합의 후행 항목을 모두 제거합니다.

TrimEnd<T>(Span<T>, T)

범위에서 지정된 요소의 후행 항목을 모두 제거합니다.

TrimStart(Memory<Char>)

메모리 영역에서 선행 공백 문자를 모두 제거합니다.

TrimStart(ReadOnlyMemory<Char>)

읽기 전용 메모리 영역에서 선행 공백 문자를 모두 제거합니다.

TrimStart(ReadOnlySpan<Char>)

읽기 전용 범위에서 선행 공백 문자를 모두 제거합니다.

TrimStart(ReadOnlySpan<Char>, Char)

범위에서 지정된 문자의 선행 항목을 모두 제거합니다.

TrimStart(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

범위에서 읽기 전용 범위에 지정된 문자 집합의 선행 항목을 모두 제거합니다.

TrimStart(Span<Char>)

범위에서 선행 공백 문자를 모두 제거합니다.

TrimStart<T>(Memory<T>, ReadOnlySpan<T>)

메모리 영역에서 읽기 전용 범위에 지정된 요소 집합의 선행 항목을 모두 제거합니다.

TrimStart<T>(Memory<T>, T)

메모리 영역에서 지정된 요소의 선행 항목을 모두 제거합니다.

TrimStart<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

메모리 영역에서 읽기 전용 범위에 지정된 요소 집합의 선행 항목을 모두 제거합니다.

TrimStart<T>(ReadOnlyMemory<T>, T)

메모리 영역에서 지정된 요소의 선행 항목을 모두 제거합니다.

TrimStart<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

범위에서 읽기 전용 범위에 지정된 요소 집합의 선행 항목을 모두 제거합니다.

TrimStart<T>(ReadOnlySpan<T>, T)

범위에서 지정된 요소의 선행 항목을 모두 제거합니다.

TrimStart<T>(Span<T>, ReadOnlySpan<T>)

범위에서 읽기 전용 범위에 지정된 요소 집합의 선행 항목을 모두 제거합니다.

TrimStart<T>(Span<T>, T)

범위에서 지정된 요소의 선행 항목을 모두 제거합니다.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])

CompositeFormat 문자열을 문자 범위에 씁니다. 형식 항목 또는 항목을 해당 인수의 문자열 표현으로 대체합니다.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)

CompositeFormat 문자열을 문자 범위에 씁니다. 형식 항목 또는 항목을 해당 인수의 문자열 표현으로 대체합니다.

TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

지정된 보간된 문자열을 문자 범위에 씁니다.

TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

지정된 보간된 문자열을 문자 범위에 씁니다.

TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)

CompositeFormat 문자열을 문자 범위에 씁니다. 형식 항목 또는 항목을 해당 인수의 문자열 표현으로 대체합니다.

TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)

CompositeFormat 문자열을 문자 범위에 씁니다. 형식 항목 또는 항목을 해당 인수의 문자열 표현으로 대체합니다.

TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)

CompositeFormat 문자열을 문자 범위에 씁니다. 형식 항목 또는 항목을 해당 인수의 문자열 표현으로 대체합니다.

적용 대상