MemoryExtensions.TrimStart 메서드

정의

오버로드

TrimStart(Memory<Char>)

메모리 영역에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a memory region.

TrimStart(ReadOnlyMemory<Char>)

읽기 전용 메모리 영역에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a read-only memory region.

TrimStart(ReadOnlySpan<Char>)

읽기 전용 범위에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a read-only span.

TrimStart(Span<Char>)

범위에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a span.

TrimStart(ReadOnlySpan<Char>, Char)

범위에서 지정된 문자의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified character from the span.

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

읽기 전용 범위에 지정된 문자 집합의 선행 발생 항목을 범위에서 모두 제거합니다.Removes all leading occurrences of a set of characters specified in a read-only span from the span.

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

범위에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from the span.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 범위에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

메모리 영역에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from a memory region.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 범위에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

메모리 영역에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from a memory region.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 메모리 영역에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 메모리 영역에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

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

범위에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from the span.

TrimStart(Memory<Char>)

메모리 영역에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a memory region.

public:
[System::Runtime::CompilerServices::Extension]
 static Memory<char> TrimStart(Memory<char> memory);
public static Memory<char> TrimStart (this Memory<char> memory);
static member TrimStart : Memory<char> -> Memory<char>
<Extension()>
Public Function TrimStart (memory As Memory(Of Char)) As Memory(Of Char)

매개 변수

memory
Memory<Char>

제거할 문자가 있는 소스 메모리입니다.The source memory from which the characters are removed.

반환

잘린 문자 메모리 영역입니다.The trimmed character memory region.

TrimStart(ReadOnlyMemory<Char>)

읽기 전용 메모리 영역에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a read-only memory region.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlyMemory<char> TrimStart(ReadOnlyMemory<char> memory);
public static ReadOnlyMemory<char> TrimStart (this ReadOnlyMemory<char> memory);
static member TrimStart : ReadOnlyMemory<char> -> ReadOnlyMemory<char>
<Extension()>
Public Function TrimStart (memory As ReadOnlyMemory(Of Char)) As ReadOnlyMemory(Of Char)

매개 변수

memory
ReadOnlyMemory<Char>

제거할 문자가 있는 소스 메모리입니다.The source memory from which the characters are removed.

반환

잘린 읽기 전용 문자 메모리 영역입니다.The trimmed read-only character memory region.

TrimStart(ReadOnlySpan<Char>)

읽기 전용 범위에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a read-only span.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<char> TrimStart(ReadOnlySpan<char> span);
public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span);
static member TrimStart : ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function TrimStart (span As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)

매개 변수

span
ReadOnlySpan<Char>

제거할 문자가 있는 소스 범위입니다.The source span from which the characters are removed.

반환

잘린 읽기 전용 문자 범위입니다.The trimmed read-only character span.

TrimStart(Span<Char>)

범위에서 선행 공백 문자를 모두 제거합니다.Removes all leading whitespace characters from a span.

public:
[System::Runtime::CompilerServices::Extension]
 static Span<char> TrimStart(Span<char> span);
public static Span<char> TrimStart (this Span<char> span);
static member TrimStart : Span<char> -> Span<char>
<Extension()>
Public Function TrimStart (span As Span(Of Char)) As Span(Of Char)

매개 변수

span
Span<Char>

제거할 문자가 있는 소스 범위입니다.The source span from which the characters are removed.

반환

잘린 문자 범위입니다.The trimmed character span.

TrimStart(ReadOnlySpan<Char>, Char)

범위에서 지정된 문자의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified character from the span.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<char> TrimStart(ReadOnlySpan<char> span, char trimChar);
public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span, char trimChar);
static member TrimStart : ReadOnlySpan<char> * char -> ReadOnlySpan<char>
<Extension()>
Public Function TrimStart (span As ReadOnlySpan(Of Char), trimChar As Char) As ReadOnlySpan(Of Char)

매개 변수

span
ReadOnlySpan<Char>

제거할 문자가 있는 소스 범위입니다.The source span from which the character is removed.

trimChar
Char

찾아서 제거할 지정된 문자입니다.The specified character to look for and remove.

반환

잘린 읽기 전용 문자 범위입니다.The trimmed read-only character span.

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

읽기 전용 범위에 지정된 문자 집합의 선행 발생 항목을 범위에서 모두 제거합니다.Removes all leading occurrences of a set of characters specified in a read-only span from the span.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<char> TrimStart(ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
static member TrimStart : ReadOnlySpan<char> * ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function TrimStart (span As ReadOnlySpan(Of Char), trimChars As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)

매개 변수

span
ReadOnlySpan<Char>

제거할 문자가 있는 소스 범위입니다.The source span from which the characters are removed.

trimChars
ReadOnlySpan<Char>

제거할 문자 집합을 포함하는 범위입니다.The span which contains the set of characters to remove.

반환

잘린 읽기 전용 문자 범위입니다.The trimmed read-only character span.

설명

trimChars이 비어 있으면 공백 문자가 대신 제거 됩니다.If trimChars is empty, whitespace characters are removed instead.

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

범위에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<T> TrimStart(ReadOnlySpan<T> span, T trimElement);
public static ReadOnlySpan<T> TrimStart<T> (this ReadOnlySpan<T> span, T trimElement) where T : IEquatable<T>;
static member TrimStart : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), trimElement As T) As ReadOnlySpan(Of T)

형식 매개 변수

T

읽기 전용 범위에 있는 요소의 형식입니다.The type of the elements in the read-only span.

매개 변수

span
ReadOnlySpan<T>

제거할 요소가 있는 소스 범위입니다.The source span from which the element is removed.

trimElement
T

찾아서 제거할 지정된 요소입니다.The specified element to look for and remove.

반환

잘린 읽기 전용 범위입니다.The trimmed read-only span.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 범위에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<T> TrimStart(ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements);
public static ReadOnlySpan<T> TrimStart<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), trimElements As ReadOnlySpan(Of T)) As ReadOnlySpan(Of T)

형식 매개 변수

T

읽기 전용 범위에 있는 요소의 형식입니다.The type of the elements in the read-only span.

매개 변수

span
ReadOnlySpan<T>

제거할 요소가 있는 소스 범위입니다.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

제거할 요소 집합을 포함하는 범위입니다.The span which contains the set of elements to remove.

반환

잘린 읽기 전용 범위입니다.The trimmed read-only span.

설명

trimElements이 비어 있으면 범위가 변경 되지 않은 상태로 반환 됩니다.If trimElements is empty, the span is returned unaltered.

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

메모리 영역에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlyMemory<T> TrimStart(ReadOnlyMemory<T> memory, T trimElement);
public static ReadOnlyMemory<T> TrimStart<T> (this ReadOnlyMemory<T> memory, T trimElement) where T : IEquatable<T>;
static member TrimStart : ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As ReadOnlyMemory(Of T), trimElement As T) As ReadOnlyMemory(Of T)

형식 매개 변수

T

읽기 전용 메모리 영역에 있는 요소의 형식입니다.The type of the elements in the read-only memory region.

매개 변수

memory
ReadOnlyMemory<T>

제거할 요소가 있는 소스 메모리입니다.The source memory from which the element is removed.

trimElement
T

찾아서 제거할 지정된 요소입니다.The specified element to look for and remove.

반환

잘린 읽기 전용 메모리 영역입니다.The trimmed read-only memory region.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 범위에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Span<T> TrimStart(Span<T> span, ReadOnlySpan<T> trimElements);
public static Span<T> TrimStart<T> (this Span<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> Span<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As Span(Of T), trimElements As ReadOnlySpan(Of T)) As Span(Of T)

형식 매개 변수

T

범위에 있는 요소의 형식입니다.The type of the elements in the span.

매개 변수

span
Span<T>

제거할 요소가 있는 소스 범위입니다.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

제거할 요소 집합을 포함하는 범위입니다.The span which contains the set of elements to remove.

반환

잘린 범위입니다.The trimmed span.

설명

trimElements이 비어 있으면 범위가 변경 되지 않은 상태로 반환 됩니다.If trimElements is empty, the span is returned unaltered.

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

메모리 영역에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Memory<T> TrimStart(Memory<T> memory, T trimElement);
public static Memory<T> TrimStart<T> (this Memory<T> memory, T trimElement) where T : IEquatable<T>;
static member TrimStart : Memory<'T (requires 'T :> IEquatable<'T>)> * 'T -> Memory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As Memory(Of T), trimElement As T) As Memory(Of T)

형식 매개 변수

T

메모리 영역에 있는 요소의 형식입니다.The type of the elements in the memory region.

매개 변수

memory
Memory<T>

제거할 요소가 있는 소스 메모리 영역입니다.The source memory region from which the element is removed.

trimElement
T

찾아서 제거할 지정된 요소입니다.The specified element to look for and remove.

반환

잘린 메모리 영역입니다.The trimmed memory region.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 메모리 영역에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Memory<T> TrimStart(Memory<T> memory, ReadOnlySpan<T> trimElements);
public static Memory<T> TrimStart<T> (this Memory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : Memory<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> Memory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As Memory(Of T), trimElements As ReadOnlySpan(Of T)) As Memory(Of T)

형식 매개 변수

T

메모리 영역에 있는 요소의 형식입니다.The type of the elements in the memory region.

매개 변수

memory
Memory<T>

제거할 요소가 있는 소스 메모리입니다.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

제거할 요소 집합을 포함하는 범위입니다.The span which contains the set of elements to remove.

반환

잘린 메모리 영역입니다.The trimmed memory region.

설명

trimElements이 비어 있으면 메모리는 변경 되지 않은 상태로 반환 됩니다.If trimElements is empty, the memory is returned unaltered.

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

읽기 전용 범위에 지정된 요소 집합의 선행 발생 항목을 메모리 영역에서 모두 제거합니다.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlyMemory<T> TrimStart(ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements);
public static ReadOnlyMemory<T> TrimStart<T> (this ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As ReadOnlyMemory(Of T), trimElements As ReadOnlySpan(Of T)) As ReadOnlyMemory(Of T)

형식 매개 변수

T

읽기 전용 메모리 영역에 있는 요소의 형식입니다.The type of the elements in the read-only memory region.

매개 변수

memory
ReadOnlyMemory<T>

제거할 요소가 있는 소스 메모리입니다.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

제거할 요소 집합을 포함하는 범위입니다.The span which contains the set of elements to remove.

반환

잘린 읽기 전용 메모리 영역입니다.The trimmed read-only memory region.

설명

trimElements이 비어 있으면 메모리는 변경 되지 않은 상태로 반환 됩니다.If trimElements is empty, the memory is returned unaltered.

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

범위에서 지정된 요소의 선행 발생 항목을 모두 제거합니다.Removes all leading occurrences of a specified element from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Span<T> TrimStart(Span<T> span, T trimElement);
public static Span<T> TrimStart<T> (this Span<T> span, T trimElement) where T : IEquatable<T>;
static member TrimStart : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> Span<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As Span(Of T), trimElement As T) As Span(Of T)

형식 매개 변수

T

범위에 있는 요소의 형식입니다.The type of the elements in the span.

매개 변수

span
Span<T>

제거할 요소가 있는 소스 범위입니다.The source span from which the element is removed.

trimElement
T

찾아서 제거할 지정된 요소입니다.The specified element to look for and remove.

반환

잘린 범위입니다.The trimmed span.

적용 대상