StringValues Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt null/NULL, eine oder viele Zeichenfolgen auf effiziente Weise dar.
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)
- Vererbung
- Implementiert
Konstruktoren
StringValues(String) |
Initialisiert eine neue Instanz der StringValues-Struktur unter Verwendung der angegebenen Zeichenfolge. |
StringValues(String[]) |
Initialisiert eine neue Instanz der StringValues-Struktur unter Verwendung des angegebenen Zeichenfolgenarrays |
Felder
Empty |
Eine schreibgeschützte Instanz der StringValues-Struktur, deren Wert ein leeres Zeichenfolgenarray ist |
Eigenschaften
Count |
Ruft die Anzahl der Zeichenfolgenelemente ab, die in StringValues enthalten sind |
Item[Int32] |
Ruft die Zeichenfolge beim Index ab |
Methoden
Concat(String, StringValues) |
Verkettet die angegebene Instanz von String mit angegebener StringValues |
Concat(StringValues, String) |
Verkettet die angegebene Instanz von StringValues mit angegebener String |
Concat(StringValues, StringValues) |
Verkettet zwei angegebene Instanzen von StringValues. |
Equals(Object) |
Bestimmt, ob diese Instanz und ein bestimmtes Objekt denselben Wert haben |
Equals(String) |
Bestimmt, ob diese Instanz von und eine bestimmte Zeichenfolge denselben Wert haben. |
Equals(String, StringValues) |
Bestimmt, ob die angegebenen Objekte String und StringValues über die gleichen Werte verfügen |
Equals(String[]) |
Bestimmt, ob diese Instanz und ein bestimmtes Zeichenfolgenarray dieselben Werte haben |
Equals(String[], StringValues) |
Bestimmt, ob das angegebene Zeichenfolgenarray und StringValues-Objekte über die gleichen Werte verfügen |
Equals(StringValues) |
Bestimmt, ob diese Instanz und ein anderes angegebenes StringValues-Objekt dieselben Werte haben |
Equals(StringValues, String) |
Bestimmt, ob die angegebenen Objekte StringValues und String über die gleichen Werte verfügen |
Equals(StringValues, String[]) |
Bestimmt, ob das angegebene Objekt StringValues und die Zeichenfolgenarrayobjekte über die gleichen Werte verfügen |
Equals(StringValues, StringValues) |
Bestimmt, ob zwei angegebene StringValues-Objekte dieselben Werte in derselben Reihenfolge haben |
GetEnumerator() |
Ruft ein Objekt ab, das die einzelnen Zeichenfolge in dieser StringValues-Struktur durchlaufen kann |
GetHashCode() | |
IsNullOrEmpty(StringValues) |
Gibt an, ob die angegebene StringValues-Struktur keine Zeichenfolgenwerte enthält |
ToArray() |
Erstellt ein Zeichenfolgenarray aus dem aktuellen StringValues-Objekt |
ToString() |
Konvertiert den Wert des aktuellen StringValues-Objekts in die entsprechende Zeichenfolgedarstellung, wobei mehrere Werte als durch Kommas getrennte Zeichenfolge verknüpft sind |
Operatoren
Equality(Object, StringValues) |
Bestimmt, ob die angegebene Object, die eine StringValues, String oder ein Array vonString sein muss, sowie eine angegebene StringValues-Struktur, über denselben Wert verfügen |
Equality(String, StringValues) |
Bestimmt, ob die angegebenen Objekte String und StringValues über die gleichen Werte verfügen |
Equality(String[], StringValues) |
Bestimmt, ob das angegebene Zeichenfolgenarray und StringValues-Objekte über die gleichen Werte verfügen |
Equality(StringValues, Object) |
Bestimmt, ob die angegebene StringValues-Struktur und Object-Objektklasse, die eine StringValues, String oder ein Array von String sein muss, über denselben Wert verfügen |
Equality(StringValues, String) |
Bestimmt, ob die angegebenen Objekte StringValues und String über die gleichen Werte verfügen |
Equality(StringValues, String[]) |
Bestimmt, ob das angegebene Objekt StringValues und die Zeichenfolgenarrayobjekte über die gleichen Werte verfügen |
Equality(StringValues, StringValues) |
Bestimmt, ob zwei angegebene StringValues dieselben Werte haben |
Implicit(String to StringValues) |
Definiert eine implizite Konvertierung einer gegebenen Zeichenfolge in StringValues |
Implicit(String[] to StringValues) |
Definiert eine implizite Konvertierung eines gegebenen Zeichenfolgenarrays in StringValues. |
Implicit(StringValues to String) |
Definiert eine implizite Konvertierung einer angegebenen StringValues-Struktur in eine Zeichenfolge mit mehreren Werten, die als durch Trennzeichen getrennte Zeichenfolge verknüpft sind. |
Implicit(StringValues to String[]) |
Definiert eine implizite Konvertierung einer StringValues-Struktur in ein Zeichenfolgenarray |
Inequality(Object, StringValues) |
Bestimmt, ob die angegebenen Objekte Object und StringValues über die gleichen Werte verfügen |
Inequality(String, StringValues) |
Bestimmt, ob die angegebenen Objekte String und StringValues verschiedene Werte haben |
Inequality(String[], StringValues) |
Bestimmt, ob das angegebene Zeichenfolgenarray und StringValues verschiedene Werte haben |
Inequality(StringValues, Object) |
Bestimmt, ob die angegebene StringValues-Struktur und Object-Objektklasse, die eine StringValues, String oder ein Array von String sein muss, über unterschiedliche Werte verfügen |
Inequality(StringValues, String) |
Bestimmt, ob die angegebenen Objekte StringValues und String verschiedene Werte haben |
Inequality(StringValues, String[]) |
Bestimmt, ob das angegebene Objekt StringValues und das Zeichenfolgenarray über unterschiedliche Werte verfügen |
Inequality(StringValues, StringValues) |
Bestimmt, ob zwei angegebene StringValues verschiedene Werte haben. |
Explizite Schnittstellenimplementierungen
ICollection<String>.Add(String) |
Fügt der Auflistung ein Element hinzu. |
ICollection<String>.Clear() |
Entfernt alle Elemente aus der Auflistung. |
ICollection<String>.Contains(String) |
Bestimmt, ob sich eine Zeichenfolge in der StringValues befindet |
ICollection<String>.CopyTo(String[], Int32) |
Kopiert die gesamte StringValues in ein Zeichenfolgenarray, beginnend am angegebenen Index des Zielarrays |
ICollection<String>.IsReadOnly |
Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist. |
ICollection<String>.Remove(String) |
Entfernt das erste Vorkommen eines bestimmten Objekts aus der Auflistung. |
IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der eine Auflistung durchläuft. |
IEnumerable<String>.GetEnumerator() |
Gibt einen Enumerator zurück, der die Auflistung durchläuft. |
IList<String>.IndexOf(String) |
Gibt den nullbasierten Index des ersten Vorkommens eines Elements in StringValues zurück |
IList<String>.Insert(Int32, String) |
Fügt am angegebenen Index ein Element in die IList<T> ein. |
IList<String>.Item[Int32] |
Ruft String beim Index ab |
IList<String>.RemoveAt(Int32) |
Entfernt das IList<T>-Element am angegebenen Index. |
Erweiterungsmethoden
AsReadOnly<T>(IList<T>) |
Gibt einen schreibgeschützten ReadOnlyCollection<T> Wrapper für die angegebene Liste zurück. |
CopyToDataTable<T>(IEnumerable<T>) |
Gibt eine DataTable zurück, die Kopien der DataRow-Objekte enthält, wenn ein IEnumerable<T>-Eingabeobjekt vorhanden ist, bei dem der generische Parameter |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Kopiert DataRow-Objekte in die angegebene DataTable, bei einem IEnumerable<T>-Eingabeobjekt, bei dem der generische Parameter |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Kopiert DataRow-Objekte in die angegebene DataTable, bei einem IEnumerable<T>-Eingabeobjekt, bei dem der generische Parameter |