String-Member
Stellt Text als eine Reihe von Unicode-Zeichen dar.
In den folgenden Tabellen werden die vom String -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
String | Überladen. Initialisiert eine neue Instanz der String-Klasse. |
Zum Seitenanfang
Öffentliche Felder
Name | Beschreibung | |
---|---|---|
Empty | Stellt die leere Zeichenfolge dar. Dieses Feld ist schreibgeschützt. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
Chars | Ruft das Zeichen an einer angegebenen Zeichenposition innerhalb dieser Instanz ab. | |
Length | Ruft die Anzahl der Zeichen in dieser Instanz ab. |
Zum Seitenanfang
Öffentliche Methoden
Name | Beschreibung | |
---|---|---|
Clone | Gibt einen Verweis auf diese Instanz von String zurück. | |
Compare | Überladen. Vergleicht zwei angegebene String-Objekte. | |
CompareOrdinal | Überladen. Vergleicht zwei String-Objekte, indem die numerischen Werte der entsprechenden Char-Objekte in den Zeichenfolgen ausgewertet werden. | |
CompareTo | Überladen. Vergleicht diese Instanz mit einem angegebenen Objekt oder String und gibt eine Angabe über das Verhältnis der entsprechenden Werte zurück. | |
Concat | Überladen. Verkettet eine oder mehrere Instanzen von String oder die String-Darstellungen der Werte einer oder mehrerer Instanzen von Object. | |
Contains | Gibt einen Wert zurück, der angibt, ob das angegebene String-Objekt in dieser Zeichenfolge vorkommt. | |
Copy | Erstellt eine neue Instanz von String mit demselben Wert wie eine angegebene Instanz von String. | |
CopyTo | Kopiert eine angegebene Anzahl von Zeichen von einer angegebenen Position in dieser Instanz an eine angegebene Position in einem Array von Unicode-Zeichen. | |
EndsWith | Überladen. Bestimmt, ob das Ende einer Instanz von String mit einer angegebenen Zeichenfolge übereinstimmt. | |
Equals | Überladen. Überschrieben. Bestimmt, ob zwei String-Objekte denselben Wert haben. | |
Format | Überladen. Ersetzt jedes Formatelement in einem angegebenen String durch den Text, der dem Wert eines entsprechenden Objekts entspricht. | |
GetEnumerator | Ruft ein Objekt ab, das die einzelnen Zeichen dieser Zeichenfolge durchlaufen kann. | |
GetHashCode | Überschrieben. Gibt den Hashcode für diese Zeichenfolge zurück. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetTypeCode | Gibt den TypeCode für die Klasse String zurück. | |
IndexOf | Überladen. Gibt den Index des ersten Vorkommens eines String oder einer Folge von einem oder mehr Zeichen innerhalb dieser Zeichenfolge an. | |
IndexOfAny | Überladen. Gibt den Index des ersten Vorkommens eines beliebigen Zeichens aus einem angegebenen Array von Unicode-Zeichen in dieser Instanz an. | |
Insert | Fügt eine angegebene Instanz von String an einer angegebenen Indexposition in diese Instanz ein. | |
Intern | Ruft den Verweis des Systems auf den angegebenen String ab. | |
IsInterned | Ruft einen Verweis auf einen angegebenen String ab. | |
IsNormalized | Überladen. Gibt an, ob diese Zeichenfolge in einer bestimmten Unicode-Normalisierungsform vorliegt. | |
IsNullOrEmpty | Gibt an, ob das angegebene String-Objekt NULL (Nothing in Visual Basic) oder eine Empty-Zeichenfolge ist. | |
Join | Überladen. Fügt zwischen je zwei Elemente eines String-Arrays einen angegebenen trennenden String ein und liefert eine einzige verkettete Zeichenfolge. | |
LastIndexOf | Überladen. Gibt die Indexposition des letzten Vorkommens eines angegebenen Unicode-Zeichens oder String in dieser Instanz an. | |
LastIndexOfAny | Überladen. Gibt die Indexposition des letzten Vorkommens eines oder mehrerer angegebener Zeichen eines Unicode-Arrays in dieser Instanz an. | |
Normalize | Überladen. Gibt eine neue Zeichenfolge zurück, deren binäre Darstellung in einer bestimmten Unicode-Normalisierungsform vorliegt. | |
op_Equality | Bestimmt, ob zwei angegebene String-Objekte denselben Wert haben. | |
op_Inequality | Bestimmt, ob zwei angegebene String-Objekte verschiedene Werte haben. | |
PadLeft | Überladen. Richtet die Zeichen dieser Instanz rechtsbündig aus und füllt die linke Seite mit Leerzeichen oder einem angegebenen Unicode-Zeichen aus, um eine angegebene Gesamtlänge zu erreichen. | |
PadRight | Überladen. Richtet die Zeichen dieser Zeichenfolge linksbündig aus und füllt die rechte Seite mit Leerzeichen oder einem angegebenen Unicode-Zeichen aus, um eine angegebene Gesamtlänge zu erreichen. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
Remove | Überladen. Löscht eine angegebene Anzahl von Zeichen aus dieser Instanz. | |
Replace | Überladen. Ersetzt in dieser Instanz jedes Vorkommen eines angegebenen Unicode-Zeichens oder eines String durch ein anderes angegebenes Unicode-Zeichen oder durch einen String. | |
Split | Überladen. Gibt ein String-Array zurück, das die Teilzeichenfolgen dieser Instanz enthält, die durch Elemente eines angegebenen Char- oder String-Arrays getrennt sind. | |
StartsWith | Überladen. Bestimmt, ob der Anfang einer Instanz von String mit einer angegebenen Zeichenfolge übereinstimmt. | |
Substring | Überladen. Ruft eine Teilzeichenfolge dieser Instanz ab. | |
ToCharArray | Überladen. Kopiert die Zeichen dieser Instanz in ein Array von Unicode-Zeichen. | |
ToLower | Überladen. Gibt eine in Kleinbuchstaben konvertierte Kopie dieses String zurück. | |
ToLowerInvariant | Gibt eine in Kleinbuchstaben konvertierte Kopie dieses String-Objekts zurück, wobei die Regeln der Groß- und Kleinschreibung der invarianten Kultur verwendet werden. | |
ToString | Überladen. Überschrieben. Konvertiert den Wert dieser Instanz in einen String. | |
ToUpper | Überladen. Gibt eine in Großbuchstaben konvertierte Kopie dieses String zurück. | |
ToUpperInvariant | Gibt eine in Großbuchstaben konvertierte Kopie dieses String-Objekts zurück, wobei die Regeln der Groß- und Kleinschreibung der invarianten Kultur verwendet werden. | |
Trim | Überladen. Entfernt sämtliche Zeichen aus einer angegebenen Menge von Zeichen am Anfang und am Ende dieser Instanz. | |
TrimEnd | Entfernt sämtliche Zeichen aus einer in einem Array angegebenen Menge von Zeichen am Ende dieser Instanz. | |
TrimStart | Entfernt sämtliche Zeichen aus einer in einem Array angegebenen Menge von Zeichen am Anfang dieser Instanz. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Collections.Generic.IEnumerable<System.Char>.GetEnumerator | Gibt einen Enumerator zurück, der das aktuelle String-Objekt durchläuft. | |
System.Collections.IEnumerable.GetEnumerator | Gibt einen Enumerator zurück, der das aktuelle String-Objekt durchläuft. | |
System.IConvertible.ToBoolean | Konvertiert den Wert des aktuellen String-Objekts in einen booleschen Wert. | |
System.IConvertible.ToByte | Konvertiert den Wert des aktuellen String-Objekts in eine 8-Bit-Ganzzahl ohne Vorzeichen. | |
System.IConvertible.ToChar | Konvertiert eine nicht leere Zeichenfolge von der Länge eins in ein Char-Objekt. | |
System.IConvertible.ToDateTime | Konvertiert den Wert des aktuellen String-Objekts in einen Datums- und Zeitwert. | |
System.IConvertible.ToDecimal | Konvertiert den Wert des aktuellen String-Objekts in eine Dezimalzahl. | |
System.IConvertible.ToDouble | Konvertiert den Wert des aktuellen String-Objekts in eine Gleitkommazahl mit doppelter Genauigkeit. | |
System.IConvertible.ToInt16 | Konvertiert den Wert des aktuellen String-Objekts in eine 16-Bit-Ganzzahl mit Vorzeichen. | |
System.IConvertible.ToInt32 | Konvertiert den Wert des aktuellen String-Objekts in eine 32-Bit-Ganzzahl mit Vorzeichen. | |
System.IConvertible.ToInt64 | Konvertiert den Wert des aktuellen String-Objekts in eine 64-Bit-Ganzzahl mit Vorzeichen. | |
System.IConvertible.ToSByte | Konvertiert den Wert des aktuellen String-Objekts in eine 8-Bit-Ganzzahl mit Vorzeichen. | |
System.IConvertible.ToSingle | Konvertiert den Wert des aktuellen String-Objekts in eine Gleitkommazahl mit einfacher Genauigkeit. | |
System.IConvertible.ToType | Konvertiert den Wert des aktuellen String-Objekts in ein Objekt vom angegebenen Typ. | |
System.IConvertible.ToUInt16 | Konvertiert den Wert des aktuellen String-Objekts in eine 16-Bit-Ganzzahl ohne Vorzeichen. | |
System.IConvertible.ToUInt32 | Konvertiert den Wert des aktuellen String-Objekts in eine 32-Bit-Ganzzahl ohne Vorzeichen. | |
System.IConvertible.ToUInt64 | Konvertiert den Wert des aktuellen String-Objekts in eine 64-Bit-Ganzzahl ohne Vorzeichen. |
Zum Seitenanfang
Siehe auch
Referenz
String-Klasse
System-Namespace
IComparable-Schnittstelle
ICloneable-Schnittstelle
IConvertible-Schnittstelle
IEnumerable
System.Text.StringBuilder
CultureInfo