MemoryExtensions 클래스

정의

, , ReadOnlyMemory<T>Span<T>및 와 같은 Memory<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)

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

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

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

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

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

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

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

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

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

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

지정한 Span<T> 제네릭 인터페이스를 사용하여 정렬된 전체 IComparable<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>)

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

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

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

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

지정된 values 의 발생을 검색하고 찾은 경우 를 반환합니다 true . 찾을 수 없으면 를 반환합니다 false.

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

지정된 values 의 발생을 검색하고 찾은 경우 를 반환합니다 true . 찾을 수 없으면 를 반환합니다 false.

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

또는 value1value0 발생을 검색하고 찾은 경우 를 반환합니다true. 찾을 수 없으면 를 반환합니다 false.

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

, 또는 의 value0발생을 검색하고 찾은 경우 를 반환합니다true.value2value1 찾을 수 없으면 를 반환합니다 false.

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

지정된 values 의 발생을 검색하고 찾은 경우 를 반환합니다 true . 찾을 수 없으면 를 반환합니다 false.

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

지정된 values 의 발생을 검색하고 찾은 경우 를 반환합니다 true . 찾을 수 없으면 를 반환합니다 false.

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

또는 value1value0 발생을 검색하고 찾은 경우 를 반환합니다true. 찾을 수 없으면 를 반환합니다 false.

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

, 또는 의 value0발생을 검색하고 찾은 경우 를 반환합니다true.value2value1 찾을 수 없으면 를 반환합니다 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)

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

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

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

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)

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

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

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

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

및 사이의 lowInclusive 범위를 벗어나는 값을 검색합니다 highInclusive( 포함).

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

및 사이의 lowInclusive 범위를 벗어나는 값을 검색합니다 highInclusive( 포함).

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

및 사이의 lowInclusive 범위에서 값을 검색하고 highInclusive를 포함하며 찾은 경우 를 반환합니다 true . 찾을 수 없으면 를 반환합니다 false.

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

및 사이의 lowInclusive 범위에서 값을 검색하고 highInclusive를 포함하며 찾은 경우 를 반환합니다 true . 찾을 수 없으면 를 반환합니다 false.

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

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

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

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

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

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

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

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

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

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

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

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

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

지정한 comparisonType 옵션을 사용하여 비교할 때 span의 끝부분과 지정한 value이 일치하는지 여부를 확인합니다.

EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<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>)

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

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

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

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)

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

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

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 의 모든 항목을 로 바꿉니다 oldValuenewValue.destination

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

oldValue을 모두 newValue로 바꿉니다.

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> 요소를 정렬합니다Span<T>.IComparable<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)

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

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

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

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 채웁니다.

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

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

StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<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 문자 범위에 씁니다. 형식 항목 또는 항목을 해당 인수의 문자열 표현으로 대체합니다.

적용 대상