MemoryExtensions.Trim Méthode

Définition

Surcharges

Trim(Memory<Char>)

Supprime tous les espaces blancs de début et de fin d’une région de mémoire de caractères.Removes all leading and trailing whitespace characters from a character memory region.

Trim(ReadOnlyMemory<Char>)

Supprime tous les espaces blancs de début et de fin d’une région de mémoire de caractères en lecture seule.Removes all leading and trailing whitespace characters from a read-only character memory region.

Trim(ReadOnlySpan<Char>)

Supprime tous les espaces blancs de début et de fin d’une étendue de caractères en lecture seule.Removes all leading and trailing whitespace characters from a read-only character span.

Trim(Span<Char>)

Supprime tous les espaces blancs de début et de fin d’une étendue de caractères.Removes all leading and trailing whitespace characters from a character span.

Trim(ReadOnlySpan<Char>, Char)

Supprime d’une étendue de caractères en lecture seule toutes les occurrences de début et de fin d’un caractère spécifié.Removes all leading and trailing occurrences of a specified character from a read-only character span.

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

Supprime d’une étendue de caractères en lecture seule toutes les occurrences de début et de fin d’un jeu de caractères spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of characters specified in a read-only span from a read-only character span.

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

Supprime d’une étendue toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of elements specified in a read-only span from a span.

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

Supprime toutes les occurrences de début et de fin d’un élément spécifié d’une étendue en lecture seule.Removes all leading and trailing occurrences of a specified element from a read-only span.

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

Supprime d’une étendue toutes les occurrences de début et de fin d’un élément spécifié.Removes all leading and trailing occurrences of a specified element from a span.

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

Supprime d’une étendue en lecture seule toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of elements specified in a read-only span from a read-only span.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de début et de fin d’un élément spécifié.Removes all leading and trailing occurrences of a specified element from a read-only memory region.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of elements specified in a read-only span from a read-only memory region.

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

Supprime d’une région de mémoire toutes les occurrences de début et de fin d’un élément spécifié.Removes all leading and trailing occurrences of a specified element from a memory region.

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

Supprime d’une région de mémoire toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of elements specified in a read-only span from a memory region.

Trim(Memory<Char>)

Supprime tous les espaces blancs de début et de fin d’une région de mémoire de caractères.Removes all leading and trailing whitespace characters from a character memory region.

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)

Paramètres

memory
Memory<Char>

Mémoire source de laquelle les caractères sont supprimés.The source memory from which the characters are removed.

Retours

Région de mémoire de caractères tronquée.The trimmed character memory region.

Trim(ReadOnlyMemory<Char>)

Supprime tous les espaces blancs de début et de fin d’une région de mémoire de caractères en lecture seule.Removes all leading and trailing whitespace characters from a read-only character memory region.

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)

Paramètres

memory
ReadOnlyMemory<Char>

Mémoire source de laquelle les caractères sont supprimés.The source memory from which the characters are removed.

Retours

Région de mémoire de caractères tronquée.The trimmed character memory region.

Trim(ReadOnlySpan<Char>)

Supprime tous les espaces blancs de début et de fin d’une étendue de caractères en lecture seule.Removes all leading and trailing whitespace characters from a read-only character span.

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)

Paramètres

span
ReadOnlySpan<Char>

Étendue source de laquelle les caractères sont supprimés.The source span from which the characters are removed.

Retours

Étendue de caractères en lecture seule tronquée.The trimmed read-only character span.

Trim(Span<Char>)

Supprime tous les espaces blancs de début et de fin d’une étendue de caractères.Removes all leading and trailing whitespace characters from a character span.

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)

Paramètres

span
Span<Char>

Étendue source de laquelle les caractères sont supprimés.The source span from which the characters are removed.

Retours

Étendue de caractères tronquée.The trimmed character span.

Trim(ReadOnlySpan<Char>, Char)

Supprime d’une étendue de caractères en lecture seule toutes les occurrences de début et de fin d’un caractère spécifié.Removes all leading and trailing occurrences of a specified character from a read-only character span.

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)

Paramètres

span
ReadOnlySpan<Char>

Étendue source de laquelle le caractère est supprimé.The source span from which the character is removed.

trimChar
Char

Caractère spécifié à rechercher et à supprimer.The specified character to look for and remove.

Retours

Étendue de caractères en lecture seule tronquée.The trimmed read-only character span.

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

Supprime d’une étendue de caractères en lecture seule toutes les occurrences de début et de fin d’un jeu de caractères spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of characters specified in a read-only span from a read-only character span.

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)

Paramètres

span
ReadOnlySpan<Char>

Étendue source de laquelle les caractères sont supprimés.The source span from which the characters are removed.

trimChars
ReadOnlySpan<Char>

Étendue qui contient le jeu de caractères à supprimer.The span which contains the set of characters to remove.

Retours

Étendue de caractères en lecture seule tronquée.The trimmed read-only character span.

Remarques

Si trimChars est vide, les espaces blancs sont supprimés à la place.If trimChars is empty, whitespace characters are removed instead.

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

Supprime d’une étendue toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of elements specified in a read-only span from a span.

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)

Paramètres de type

T

Type des éléments de l’étendue.The type of the elements in the span.

Paramètres

span
Span<T>

Étendue source de laquelle les éléments sont supprimés.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

Étendue qui contient le jeu d’éléments à supprimer.The span which contains the set of elements to remove.

Retours

Étendue tronquée.The trimmed span.

Remarques

Si trimElements est vide, l’étendue est retournée sans modification.If trimElements is empty, the span is returned unaltered.

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

Supprime toutes les occurrences de début et de fin d’un élément spécifié d’une étendue en lecture seule.Removes all leading and trailing occurrences of a specified element from a read-only span.

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)

Paramètres de type

T

Type des éléments de l’étendue en lecture seule.The type of the elements in the read-only span.

Paramètres

span
ReadOnlySpan<T>

Étendue source de laquelle l’élément est supprimé.The source span from which the element is removed.

trimElement
T

Élément spécifié à rechercher et à supprimer.The specified element to look for and remove.

Retours

Étendue en lecture seule tronquée.The trimmed read-only span.

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

Supprime d’une étendue toutes les occurrences de début et de fin d’un élément spécifié.Removes all leading and trailing occurrences of a specified element from a span.

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)

Paramètres de type

T

Type des éléments de l’étendue.The type of the elements in the span.

Paramètres

span
Span<T>

Étendue source de laquelle l’élément est supprimé.The source span from which the element is removed.

trimElement
T

Élément spécifié à rechercher et à supprimer.The specified element to look for and remove.

Retours

Étendue tronquée.The trimmed span.

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

Supprime d’une étendue en lecture seule toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of elements specified in a read-only span from a read-only span.

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)

Paramètres de type

T

Type des éléments de l’étendue en lecture seule.The type of the elements in the read-only span.

Paramètres

span
ReadOnlySpan<T>

Étendue source de laquelle les éléments sont supprimés.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

Étendue qui contient le jeu d’éléments à supprimer.The span which contains the set of elements to remove.

Retours

Étendue en lecture seule tronquée.The trimmed read-only span.

Remarques

Si trimElements est vide, l’étendue est retournée sans modification.If trimElements is empty, the span is returned unaltered.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de début et de fin d’un élément spécifié.Removes all leading and trailing occurrences of a specified element from a read-only memory region.

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)

Paramètres de type

T

Type des éléments dans la zone de mémoire en lecture seule.The type of the elements in the read-only memory region.

Paramètres

memory
ReadOnlyMemory<T>

Mémoire source de laquelle l’élément est supprimé.The source memory from which the element is removed.

trimElement
T

Élément spécifié à rechercher et à supprimer.The specified element to look for and remove.

Retours

Région de mémoire en lecture seule tronquée.The trimmed read-only memory region.

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

Supprime d’une région de mémoire en lecture seule toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing occurrences of a set of elements specified in a read-only span from a read-only memory region.

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)

Paramètres de type

T

Type des éléments dans la zone de mémoire en lecture seule.The type of the elements in the read-only memory region.

Paramètres

memory
ReadOnlyMemory<T>

Mémoire source de laquelle les éléments sont supprimés.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

Étendue qui contient le jeu d’éléments à supprimer.The span which contains the set of elements to remove.

Retours

Région de mémoire en lecture seule tronquée.The trimmed read-only memory region.

Remarques

Si trimElements est vide, la mémoire est retournée sans modification.If trimElements is empty, the memory is returned unaltered.

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

Supprime d’une région de mémoire toutes les occurrences de début et de fin d’un élément spécifié.Removes all leading and trailing occurrences of a specified element from a memory region.

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)

Paramètres de type

T

Type des éléments dans la région de la mémoire.The type of the elements in the memory region.

Paramètres

memory
Memory<T>

Mémoire source de laquelle l’élément est supprimé.The source memory from which the element is removed.

trimElement
T

Élément spécifié à rechercher et à supprimer.The specified element to look for and remove.

Retours

Région de mémoire tronquée.The trimmed memory region.

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

Supprime d’une région de mémoire toutes les occurrences de début et de fin d’un jeu d’éléments spécifié dans une étendue en lecture seule.Removes all leading and trailing 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> 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)

Paramètres de type

T

Type des éléments dans la région de la mémoire.The type of the elements in the memory region.

Paramètres

memory
Memory<T>

Mémoire source de laquelle les éléments sont supprimés.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

Étendue qui contient le jeu d’éléments à supprimer.The span which contains the set of elements to remove.

Retours

Région de mémoire tronquée.The trimmed memory region.

Remarques

Si trimElements est vide, la mémoire est retournée sans modification.If trimElements is empty, the memory is returned unaltered.

S’applique à