MemoryExtensions.Trim Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Trim(Memory<Char>) |
Odebere všechny počáteční a koncové znaky prázdných znaků z oblasti paměti znaků. |
Trim(ReadOnlyMemory<Char>) |
Odebere všechny počáteční a koncové prázdné znaky z oblasti paměti jen pro čtení. |
Trim(ReadOnlySpan<Char>) |
Odebere všechny počáteční a koncové prázdné znaky z rozsahu znaků jen pro čtení. |
Trim(Span<Char>) |
Odebere všechny počáteční a koncové prázdné znaky z rozsahu znaků. |
Trim(ReadOnlySpan<Char>, Char) |
Odebere všechny počáteční a koncové výskyty zadaného znaku z rozsahu znaků jen pro čtení. |
Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Odebere všechny počáteční a koncové výskyty sady znaků zadané v rozsahu jen pro čtení z rozsahu znaků jen pro čtení. |
Trim<T>(ReadOnlyMemory<T>, T) |
Odebere všechny počáteční a koncové výskyty zadaného prvku z oblasti paměti jen pro čtení. |
Trim<T>(Span<T>, T) |
Odebere všechny počáteční a koncové výskyty zadaného prvku z rozsahu. |
Trim<T>(Span<T>, ReadOnlySpan<T>) |
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu určeném jen pro čtení z rozsahu. |
Trim<T>(ReadOnlySpan<T>, T) |
Odebere všechny počáteční a koncové výskyty zadaného prvku z rozsahu jen pro čtení. |
Trim<T>(Memory<T>, T) |
Odebere všechny počáteční a koncové výskyty zadaného prvku z oblasti paměti. |
Trim<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu jen pro čtení z oblasti paměti jen pro čtení. |
Trim<T>(Memory<T>, ReadOnlySpan<T>) |
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu jen pro čtení z oblasti paměti. |
Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu jen pro čtení z rozsahu jen pro čtení. |
Trim(Memory<Char>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové znaky prázdných znaků z oblasti paměti znaků.
public:
[System::Runtime::CompilerServices::Extension]
static Memory<char> Trim(Memory<char> memory);
public static Memory<char> Trim (this Memory<char> memory);
static member Trim : Memory<char> -> Memory<char>
<Extension()>
Public Function Trim (memory As Memory(Of Char)) As Memory(Of Char)
Parametry
Návraty
Oříznutá oblast paměti znaků.
Platí pro
Trim(ReadOnlyMemory<Char>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové prázdné znaky z oblasti paměti jen pro čtení.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlyMemory<char> Trim(ReadOnlyMemory<char> memory);
public static ReadOnlyMemory<char> Trim (this ReadOnlyMemory<char> memory);
static member Trim : ReadOnlyMemory<char> -> ReadOnlyMemory<char>
<Extension()>
Public Function Trim (memory As ReadOnlyMemory(Of Char)) As ReadOnlyMemory(Of Char)
Parametry
- memory
- ReadOnlyMemory<Char>
Zdrojová paměť, ze které jsou znaky odebrány.
Návraty
Oříznutá oblast paměti znaků.
Platí pro
Trim(ReadOnlySpan<Char>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové prázdné znaky z rozsahu znaků jen pro čtení.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<char> Trim(ReadOnlySpan<char> span);
public static ReadOnlySpan<char> Trim (this ReadOnlySpan<char> span);
static member Trim : ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function Trim (span As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)
Parametry
- span
- ReadOnlySpan<Char>
Zdrojový rozsah, ze kterého jsou znaky odebrány.
Návraty
Oříznuté rozsahy znaků jen pro čtení.
Platí pro
Trim(Span<Char>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové prázdné znaky z rozsahu znaků.
public:
[System::Runtime::CompilerServices::Extension]
static Span<char> Trim(Span<char> span);
public static Span<char> Trim (this Span<char> span);
static member Trim : Span<char> -> Span<char>
<Extension()>
Public Function Trim (span As Span(Of Char)) As Span(Of Char)
Parametry
Návraty
Oříznutý rozsah znaků.
Platí pro
Trim(ReadOnlySpan<Char>, Char)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty zadaného znaku z rozsahu znaků jen pro čtení.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<char> Trim(ReadOnlySpan<char> span, char trimChar);
public static ReadOnlySpan<char> Trim (this ReadOnlySpan<char> span, char trimChar);
static member Trim : ReadOnlySpan<char> * char -> ReadOnlySpan<char>
<Extension()>
Public Function Trim (span As ReadOnlySpan(Of Char), trimChar As Char) As ReadOnlySpan(Of Char)
Parametry
- span
- ReadOnlySpan<Char>
Zdrojový rozsah, ze kterého je znak odebrán.
- trimChar
- Char
Zadaný znak, který se má vyhledat a odebrat.
Návraty
Oříznuté rozsahy znaků jen pro čtení.
Platí pro
Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty sady znaků zadané v rozsahu jen pro čtení z rozsahu znaků jen pro čtení.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<char> Trim(ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
public static ReadOnlySpan<char> Trim (this ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
static member Trim : ReadOnlySpan<char> * ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function Trim (span As ReadOnlySpan(Of Char), trimChars As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)
Parametry
- span
- ReadOnlySpan<Char>
Zdrojový rozsah, ze kterého jsou znaky odebrány.
- trimChars
- ReadOnlySpan<Char>
Rozsah obsahující sadu znaků, které se mají odebrat.
Návraty
Oříznuté rozsahy znaků jen pro čtení.
Poznámky
Pokud je trimChars
prázdný, odeberou se prázdné znaky.
Platí pro
Trim<T>(ReadOnlyMemory<T>, T)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty zadaného prvku z oblasti paměti jen pro čtení.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlyMemory<T> Trim(ReadOnlyMemory<T> memory, T trimElement);
public static ReadOnlyMemory<T> Trim<T> (this ReadOnlyMemory<T> memory, T trimElement) where T : IEquatable<T>;
static member Trim : ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Trim(Of T As IEquatable(Of T)) (memory As ReadOnlyMemory(Of T), trimElement As T) As ReadOnlyMemory(Of T)
Parametry typu
- T
Typ prvků v oblasti paměti jen pro čtení.
Parametry
- memory
- ReadOnlyMemory<T>
Zdrojová paměť, ze které je prvek odebrán.
- trimElement
- T
Zadaný prvek, který se má vyhledat a odebrat.
Návraty
Oříznutá oblast paměti jen pro čtení.
Platí pro
Trim<T>(Span<T>, T)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty zadaného prvku z rozsahu.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Span<T> Trim(Span<T> span, T trimElement);
public static Span<T> Trim<T> (this Span<T> span, T trimElement) where T : IEquatable<T>;
static member Trim : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> Span<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Trim(Of T As IEquatable(Of T)) (span As Span(Of T), trimElement As T) As Span(Of T)
Parametry typu
- T
Typ prvků v rozsahu.
Parametry
- span
- Span<T>
Zdrojový rozsah, ze kterého je prvek odebrán.
- trimElement
- T
Zadaný prvek, který se má vyhledat a odebrat.
Návraty
Oříznuté rozpětí.
Platí pro
Trim<T>(Span<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu určeném jen pro čtení z rozsahu.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Span<T> Trim(Span<T> span, ReadOnlySpan<T> trimElements);
public static Span<T> Trim<T> (this Span<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member Trim : 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 Trim(Of T As IEquatable(Of T)) (span As Span(Of T), trimElements As ReadOnlySpan(Of T)) As Span(Of T)
Parametry typu
- T
Typ prvků v rozsahu.
Parametry
- span
- Span<T>
Zdrojový rozsah, ze kterého jsou prvky odebrány.
- trimElements
- ReadOnlySpan<T>
Rozsah obsahující sadu prvků, které se mají odebrat.
Návraty
Oříznuté rozpětí.
Poznámky
Pokud je trimElements
prázdný, je rozsah vrácen beze přípony.
Platí pro
Trim<T>(ReadOnlySpan<T>, T)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty zadaného prvku z rozsahu jen pro čtení.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<T> Trim(ReadOnlySpan<T> span, T trimElement);
public static ReadOnlySpan<T> Trim<T> (this ReadOnlySpan<T> span, T trimElement) where T : IEquatable<T>;
static member Trim : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Trim(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), trimElement As T) As ReadOnlySpan(Of T)
Parametry typu
- T
Typ prvků v rozsahu jen pro čtení.
Parametry
- span
- ReadOnlySpan<T>
Zdrojový rozsah, ze kterého je prvek odebrán.
- trimElement
- T
Zadaný prvek, který se má vyhledat a odebrat.
Návraty
Oříznuté rozpětí jen pro čtení.
Platí pro
Trim<T>(Memory<T>, T)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty zadaného prvku z oblasti paměti.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Memory<T> Trim(Memory<T> memory, T trimElement);
public static Memory<T> Trim<T> (this Memory<T> memory, T trimElement) where T : IEquatable<T>;
static member Trim : Memory<'T (requires 'T :> IEquatable<'T>)> * 'T -> Memory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function Trim(Of T As IEquatable(Of T)) (memory As Memory(Of T), trimElement As T) As Memory(Of T)
Parametry typu
- T
Typ prvků v oblasti paměti.
Parametry
- memory
- Memory<T>
Zdrojová paměť, ze které je prvek odebrán.
- trimElement
- T
Zadaný prvek, který se má vyhledat a odebrat.
Návraty
Oříznutá oblast paměti.
Platí pro
Trim<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu jen pro čtení z oblasti paměti jen pro čtení.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlyMemory<T> Trim(ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements);
public static ReadOnlyMemory<T> Trim<T> (this ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member Trim : 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 Trim(Of T As IEquatable(Of T)) (memory As ReadOnlyMemory(Of T), trimElements As ReadOnlySpan(Of T)) As ReadOnlyMemory(Of T)
Parametry typu
- T
Typ prvků v oblasti paměti jen pro čtení.
Parametry
- memory
- ReadOnlyMemory<T>
Zdrojová paměť, ze které jsou prvky odebrány.
- trimElements
- ReadOnlySpan<T>
Rozsah obsahující sadu prvků, které se mají odebrat.
Návraty
Oříznutá oblast paměti jen pro čtení.
Poznámky
Pokud je trimElements
prázdný, vrátí se paměť beze záporu.
Platí pro
Trim<T>(Memory<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu jen pro čtení z oblasti paměti.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Memory<T> Trim(Memory<T> memory, ReadOnlySpan<T> trimElements);
public static Memory<T> Trim<T> (this Memory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member Trim : 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 Trim(Of T As IEquatable(Of T)) (memory As Memory(Of T), trimElements As ReadOnlySpan(Of T)) As Memory(Of T)
Parametry typu
- T
Typ prvků v oblasti paměti.
Parametry
- memory
- Memory<T>
Zdrojová paměť, ze které jsou prvky odebrány.
- trimElements
- ReadOnlySpan<T>
Rozsah obsahující sadu prvků, které se mají odebrat.
Návraty
Oříznutá oblast paměti.
Poznámky
Pokud je trimElements
prázdný, vrátí se paměť beze záporu.
Platí pro
Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
- Zdroj:
- MemoryExtensions.Trim.cs
Odebere všechny počáteční a koncové výskyty sady prvků zadaných v rozsahu jen pro čtení z rozsahu jen pro čtení.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<T> Trim(ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements);
public static ReadOnlySpan<T> Trim<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member Trim : 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 Trim(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), trimElements As ReadOnlySpan(Of T)) As ReadOnlySpan(Of T)
Parametry typu
- T
Typ prvků v rozsahu jen pro čtení.
Parametry
- span
- ReadOnlySpan<T>
Zdrojový rozsah, ze kterého jsou prvky odebrány.
- trimElements
- ReadOnlySpan<T>
Rozsah obsahující sadu prvků, které se mají odebrat.
Návraty
Oříznuté rozpětí jen pro čtení.
Poznámky
Pokud je trimElements
prázdný, je rozsah vrácen beze přípony.