StringValues Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente zéro/null, une ou plusieurs chaînes de façon efficace.
public value class StringValues : IEquatable<cli::array <System::String ^> ^>, IEquatable<Microsoft::Extensions::Primitives::StringValues>, IEquatable<System::String ^>, System::Collections::Generic::ICollection<System::String ^>, System::Collections::Generic::IEnumerable<System::String ^>, System::Collections::Generic::IList<System::String ^>, System::Collections::Generic::IReadOnlyCollection<System::String ^>, System::Collections::Generic::IReadOnlyList<System::String ^>
public struct StringValues : IEquatable<Microsoft.Extensions.Primitives.StringValues>, IEquatable<string[]>, IEquatable<string>, System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>, System.Collections.Generic.IReadOnlyCollection<string>, System.Collections.Generic.IReadOnlyList<string>
public readonly struct StringValues : IEquatable<Microsoft.Extensions.Primitives.StringValues>, IEquatable<string[]>, IEquatable<string>, System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>, System.Collections.Generic.IReadOnlyCollection<string>, System.Collections.Generic.IReadOnlyList<string>
type StringValues = struct
interface IList<string>
interface ICollection<string>
interface seq<string>
interface IEnumerable
interface IReadOnlyList<string>
interface IReadOnlyCollection<string>
type StringValues = struct
interface ICollection<string>
interface seq<string>
interface IEnumerable
interface IList<string>
interface IReadOnlyCollection<string>
interface IReadOnlyList<string>
Public Structure StringValues
Implements ICollection(Of String), IEnumerable(Of String), IEquatable(Of String()), IEquatable(Of String), IEquatable(Of StringValues), IList(Of String), IReadOnlyCollection(Of String), IReadOnlyList(Of String)
- Héritage
- Implémente
Constructeurs
StringValues(String) |
Initialise une nouvelle instance de la structure StringValues à l'aide de la chaîne spécifiée. |
StringValues(String[]) |
Initialise une nouvelle instance de la structure StringValues en utilisant le tableau de chaînes spécifié. |
Champs
Empty |
Instance en lecture seule du struct StringValues dont la valeur est un tableau de chaînes vide. |
Propriétés
Count |
Obtient le nombre d’éléments de chaîne contenus dans ce StringValues. |
Item[Int32] |
Obtient la chaîne à l’index. |
Méthodes
Concat(String, StringValues) |
Concatène l’instance spécifiée de String avec le StringValues spécifié. |
Concat(StringValues, String) |
Concatène l’instance spécifiée de StringValues avec le String spécifié. |
Concat(StringValues, StringValues) |
Concatène deux instances spécifiées de StringValues. |
Equals(Object) |
Détermine si cette instance et un objet spécifié ont la même valeur. |
Equals(String) |
Détermine si cette instance et une chaîne spécifiée ont la même valeur. |
Equals(String, StringValues) |
Détermine si les objets String et StringValues spécifiés ont les mêmes valeurs. |
Equals(String[]) |
Détermine si cette instance et un tableau de chaînes spécifié ont les mêmes valeurs. |
Equals(String[], StringValues) |
Détermine si les objets de tableau de chaînes et StringValues spécifiés ont les mêmes valeurs. |
Equals(StringValues) |
Détermine si cette instance et un autre StringValues spécifié ont les mêmes valeurs. |
Equals(StringValues, String) |
Détermine si les objets StringValues et String spécifiés ont les mêmes valeurs. |
Equals(StringValues, String[]) |
Détermine si les objets StringValues et de tableau de chaînes spécifiés ont les mêmes valeurs. |
Equals(StringValues, StringValues) |
Détermine si deux objets StringValues spécifiés ont les mêmes valeurs dans le même ordre. |
GetEnumerator() |
Récupère un objet qui peut itérer au sein des chaînes individuelles dans ce StringValues. |
GetHashCode() | |
IsNullOrEmpty(StringValues) |
Indique si le StringValues spécifié ne contient pas de valeurs de chaîne. |
ToArray() |
Crée un tableau de chaînes à partir de l’objet StringValues actuel. |
ToString() |
Convertit la valeur de l’objet StringValues actuel en sa représentation sous forme de chaîne équivalente, avec plusieurs valeurs jointes en tant que chaîne séparée par des virgules. |
Opérateurs
Equality(Object, StringValues) |
Détermine si le Object spécifié, qui doit être un StringValues, un String ou un tableau de String, et le StringValues spécifié ont la même valeur. |
Equality(String, StringValues) |
Détermine si les objets String et StringValues spécifiés ont les mêmes valeurs. |
Equality(String[], StringValues) |
Détermine si les objets de tableau de chaînes et StringValues spécifiés ont les mêmes valeurs. |
Equality(StringValues, Object) |
Détermine si le StringValues et le Object spécifiés, qui doivent être un StringValues, un String ou un tableau de String, ont la même valeur. |
Equality(StringValues, String) |
Détermine si les objets StringValues et String spécifiés ont les mêmes valeurs. |
Equality(StringValues, String[]) |
Détermine si les objets StringValues et de tableau de chaînes spécifiés ont les mêmes valeurs. |
Equality(StringValues, StringValues) |
Détermine si deux StringValues spécifiés ont les mêmes valeurs. |
Implicit(String to StringValues) |
Définit une conversion implicite d’une chaîne donnée en StringValues. |
Implicit(String[] to StringValues) |
Définit une conversion implicite d’un tableau de chaînes donné en StringValues. |
Implicit(StringValues to String) |
Définit une conversion implicite d’un StringValues donné en chaîne, avec plusieurs valeurs jointes en tant que chaîne séparée par une virgule. |
Implicit(StringValues to String[]) |
Définit une conversion implicite d’un StringValues en tableau de chaînes. |
Inequality(Object, StringValues) |
Détermine si les objets Object et StringValues spécifiés ont les mêmes valeurs. |
Inequality(String, StringValues) |
Détermine si les objets String et StringValues spécifiés ont des valeurs différentes. |
Inequality(String[], StringValues) |
Détermine si le tableau de chaînes et le StringValues spécifiés ont des valeurs différentes. |
Inequality(StringValues, Object) |
Détermine si le StringValues et le Object spécifiés, qui doivent être un StringValues, un String ou un tableau de String, ont des valeurs différentes. |
Inequality(StringValues, String) |
Détermine si les objets StringValues et String spécifiés ont des valeurs différentes. |
Inequality(StringValues, String[]) |
Détermine si le StringValues et le tableau de chaînes spécifiés ont des valeurs différentes. |
Inequality(StringValues, StringValues) |
Détermine si deux StringValues spécifiés ont des valeurs différentes. |
Implémentations d’interfaces explicites
ICollection<String>.Add(String) |
Ajoute un élément à la collection. |
ICollection<String>.Clear() |
Supprime tous les éléments de la collection. |
ICollection<String>.Contains(String) |
Détermine si une chaîne est dans StringValues. |
ICollection<String>.CopyTo(String[], Int32) |
Copie l’intégralité StringValuesdans un tableau de chaînes, en commençant à l’index spécifié du tableau cible. |
ICollection<String>.IsReadOnly |
Obtient une valeur indiquant si la collection est en lecture seule. |
ICollection<String>.Remove(String) |
Supprime la première occurrence d’un objet spécifique dans la collection. |
IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère au sein d’une collection. |
IEnumerable<String>.GetEnumerator() |
Retourne un énumérateur qui itère au sein de la collection. |
IList<String>.IndexOf(String) |
Retourne l’index de base zéro de la première occurrence d’un élément dans le StringValues. |
IList<String>.Insert(Int32, String) |
Insère un élément dans IList<T> à l’index spécifié. |
IList<String>.Item[Int32] |
Obtient l’index à l’index String . |
IList<String>.RemoveAt(Int32) |
Supprime l'élément IList<T> au niveau de l'index spécifié. |
Méthodes d’extension
AsReadOnly<T>(IList<T>) |
Renvoie un wrapper en lecture seule ReadOnlyCollection<T> pour la liste spécifiée. |
CopyToDataTable<T>(IEnumerable<T>) |
Retourne un DataTable qui contient des copies des objets DataRow, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique |