StringValues Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta zero/null, una o più stringhe in modo efficiente.
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)
- Ereditarietà
- Implementazioni
Costruttori
StringValues(String) |
Inizializza una nuova istanza della struttura StringValuesutilizzando la stringa specificata. |
StringValues(String[]) |
Inizializza una nuova istanza della struttura StringValues con la matrice di stringhe specificata. |
Campi
Empty |
Istanza di sola lettura dello struct StringValues il cui valore è una matrice di stringhe vuota. |
Proprietà
Count |
Ottiene il numero di elementi stringa contenuti in StringValues. |
Item[Int32] |
Ottiene la stringa in corrispondenza dell'indice. |
Metodi
Concat(String, StringValues) |
Concatena l'istanza specificata di String con il valore StringValues specificato. |
Concat(StringValues, String) |
Concatena l'istanza specificata di StringValues con il valore String specificato. |
Concat(StringValues, StringValues) |
Concatena due istanze specificate della classe StringValues. |
Equals(Object) |
Determina se questa istanza e un oggetto specificato hanno lo stesso valore. |
Equals(String) |
Determina se questa istanza e un oggetto specificato hanno lo stesso valore. |
Equals(String, StringValues) |
Determina se gli oggetti String e StringValues specificati hanno gli stessi valori. |
Equals(String[]) |
Determina se questa istanza e una matrice di stringhe specificata hanno gli stessi valori. |
Equals(String[], StringValues) |
Determina se la matrice di stringhe e gli oggetti StringValues specificati hanno gli stessi valori. |
Equals(StringValues) |
Determina se questa istanza e un altro oggetto StringValues specificato hanno gli stessi valori. |
Equals(StringValues, String) |
Determina se gli oggetti StringValues e String specificati hanno gli stessi valori. |
Equals(StringValues, String[]) |
Determina se gli oggetti StringValues e matrice di stringhe specificati hanno gli stessi valori. |
Equals(StringValues, StringValues) |
Determina se due oggetti StringValues specificati hanno gli stessi valori nello stesso ordine. |
GetEnumerator() |
Recupera un oggetto che può scorrere le singole stringhe in StringValues. |
GetHashCode() | |
IsNullOrEmpty(StringValues) |
Indica se l'oggetto StringValues specificato non contiene valori stringa. |
ToArray() |
Crea una matrice di stringhe dall'oggetto StringValues corrente. |
ToString() |
Converte il valore dell'oggetto StringValues corrente nella rappresentazione in forma di stringa equivalente, con più valori uniti in una stringa delimitata da virgole. |
Operatori
Equality(Object, StringValues) |
Determina se l'oggetto Object specificato, che deve essere un StringValues, un Stringo una matrice di String, e l'oggetto StringValuesspecificato, hanno lo stesso valore. |
Equality(String, StringValues) |
Determina se gli oggetti String e StringValues specificati hanno gli stessi valori. |
Equality(String[], StringValues) |
Determina se la matrice di stringhe e gli oggetti StringValues specificati hanno gli stessi valori. |
Equality(StringValues, Object) |
Determina se gli oggetti StringValues e Objectspecificati, che devono essere un StringValues, String o una matrice di String, hanno lo stesso valore. |
Equality(StringValues, String) |
Determina se gli oggetti StringValues e String specificati hanno gli stessi valori. |
Equality(StringValues, String[]) |
Determina se gli oggetti StringValues e matrice di stringhe specificati hanno gli stessi valori. |
Equality(StringValues, StringValues) |
Determina se due oggetti StringValues specificati hanno gli stessi valori. |
Implicit(String to StringValues) |
Definisce una conversione implicita di una determinata stringa in un oggetto StringValues. |
Implicit(String[] to StringValues) |
Definisce una conversione implicita di una matrice di stringhe specificata in un oggetto StringValues. |
Implicit(StringValues to String) |
Definisce una conversione implicita di un oggetto StringValues specificato in una stringa, con più valori uniti come stringa delimitata da virgole. |
Implicit(StringValues to String[]) |
Definisce una conversione implicita di un oggetto StringValues specificato in una matrice di stringhe. |
Inequality(Object, StringValues) |
Determina se gli oggetti Object e StringValues specificati hanno gli stessi valori. |
Inequality(String, StringValues) |
Determina se gli oggetti String e StringValues specificati hanno valori diversi. |
Inequality(String[], StringValues) |
Determina se la matrice di stringhe e l'oggetto StringValues specificati hanno valori diversi. |
Inequality(StringValues, Object) |
Determina se gli oggetti StringValues e Objectspecificati, che devono essere un StringValues, String o una matrice di String, hanno valori diversi. |
Inequality(StringValues, String) |
Determina se gli oggetti StringValues e String specificati hanno valori diversi. |
Inequality(StringValues, String[]) |
Determina se l'oggetto StringValues e la matrice di stringhe specificati hanno valori diversi. |
Inequality(StringValues, StringValues) |
Determina se due oggetti StringValues specificati hanno valori diversi. |
Implementazioni dell'interfaccia esplicita
ICollection<String>.Add(String) |
Aggiunge un elemento alla raccolta. |
ICollection<String>.Clear() |
Rimuove tutti gli elementi dalla raccolta. |
ICollection<String>.Contains(String) |
Determina se una stringa è inclusa in StringValues. |
ICollection<String>.CopyTo(String[], Int32) |
Copia l'intero StringValuesin una matrice di stringhe, a partire dall'indice specificato della matrice di destinazione. |
ICollection<String>.IsReadOnly |
Ottiene un valore che indica se la raccolta è di sola lettura. |
ICollection<String>.Remove(String) |
Rimuove la prima occorrenza di un oggetto specifico dalla raccolta. |
IEnumerable.GetEnumerator() |
Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta. |
IEnumerable<String>.GetEnumerator() |
Restituisce un enumeratore che consente di scorrere la raccolta. |
IList<String>.IndexOf(String) |
Restituisce l'indice in base zero della prima occorrenza di un elemento in StringValues. |
IList<String>.Insert(Int32, String) |
Inserisce un elemento in IList<T> in corrispondenza dell'indice specificato. |
IList<String>.Item[Int32] |
Ottiene l'oggetto in corrispondenza dell'indice String . |
IList<String>.RemoveAt(Int32) |
Rimuove l'elemento IList<T> in corrispondenza dell'indice specificato. |
Metodi di estensione
AsReadOnly<T>(IList<T>) |
Restituisce un wrapper di sola ReadOnlyCollection<T> lettura per l'elenco specificato. |
CopyToDataTable<T>(IEnumerable<T>) |
Restituisce un oggetto DataTable che contiene copie degli oggetti DataRow, dato un oggetto IEnumerable<T> di input dove il parametro generico DataRow è |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico |