TextInfo.ToUpper Methode
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.
Konvertiert das angegebene Zeichen oder die angegebene Zeichenfolge in Großbuchstaben.
Überlädt
| Name | Beschreibung |
|---|---|
| ToUpper(Char) |
Konvertiert das angegebene Zeichen in Großbuchstaben. |
| ToUpper(String) |
Konvertiert die angegebene Zeichenfolge in Großbuchstaben. |
| ToUpper(Rune) |
Beispiele
Im folgenden Codebeispiel wird die Groß-/Kleinschreibung einer Zeichenfolge basierend auf der Englisch-Kultur (USA) mit dem Kulturnamen en-USgeändert.
using System;
using System.Globalization;
public class SamplesTextInfo {
public static void Main() {
// Defines the string with mixed casing.
string myString = "wAr aNd pEaCe";
// Creates a TextInfo based on the "en-US" culture.
TextInfo myTI = new CultureInfo("en-US",false).TextInfo;
// Changes a string to lowercase.
Console.WriteLine( "\"{0}\" to lowercase: {1}", myString, myTI.ToLower( myString ) );
// Changes a string to uppercase.
Console.WriteLine( "\"{0}\" to uppercase: {1}", myString, myTI.ToUpper( myString ) );
// Changes a string to titlecase.
Console.WriteLine( "\"{0}\" to titlecase: {1}", myString, myTI.ToTitleCase( myString ) );
}
}
/*
This code produces the following output.
"wAr aNd pEaCe" to lowercase: war and peace
"wAr aNd pEaCe" to uppercase: WAR AND PEACE
"wAr aNd pEaCe" to titlecase: War And Peace
*/
Imports System.Globalization
Public Class SamplesTextInfo
Public Shared Sub Main()
' Defines the string with mixed casing.
Dim myString As String = "wAr aNd pEaCe"
' Creates a TextInfo based on the "en-US" culture.
Dim myTI As TextInfo = New CultureInfo("en-US", False).TextInfo
' Changes a string to lowercase.
Console.WriteLine("""{0}"" to lowercase: {1}", myString, myTI.ToLower(myString))
' Changes a string to uppercase.
Console.WriteLine("""{0}"" to uppercase: {1}", myString, myTI.ToUpper(myString))
' Changes a string to titlecase.
Console.WriteLine("""{0}"" to titlecase: {1}", myString, myTI.ToTitleCase(myString))
End Sub
End Class
'This code produces the following output.
'
'"wAr aNd pEaCe" to lowercase: war and peace
'"wAr aNd pEaCe" to uppercase: WAR AND PEACE
'"wAr aNd pEaCe" to titlecase: War And Peace
ToUpper(Char)
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
Konvertiert das angegebene Zeichen in Großbuchstaben.
public:
virtual char ToUpper(char c);
public:
char ToUpper(char c);
public virtual char ToUpper(char c);
public char ToUpper(char c);
abstract member ToUpper : char -> char
override this.ToUpper : char -> char
member this.ToUpper : char -> char
Public Overridable Function ToUpper (c As Char) As Char
Public Function ToUpper (c As Char) As Char
Parameter
- c
- Char
Das Zeichen, das in Großbuchstaben konvertiert werden soll.
Gibt zurück
Das angegebene Zeichen, das in Großbuchstaben konvertiert wurde.
Hinweise
Die Casingsemantik hängt von der verwendeten Kultur ab. Für die invariante Kultur sind die Groß-/Kleinschreibungssemantik nicht kulturempfindlich. Für eine bestimmte Kultur sind die Groß-/Kleinschreibungssemantik für diese Kultur sensibel.
Wenn eine Sicherheitsentscheidung von einem Zeichenfolgenvergleich oder einem Falländerungsvorgang abhängt, sollte die Anwendung verwenden InvariantCulture , um sicherzustellen, dass das Verhalten unabhängig von den Kultureinstellungen des Systems konsistent ist. Die invariante Kultur darf jedoch nur von Prozessen verwendet werden, die kulturunabhängige Ergebnisse erfordern, z. B. Systemdienste. Andernfalls erzeugt es Ergebnisse, die sprachlich falsch oder kulturell unangemessen sein könnten.
Weitere Informationen zu Kulturen finden Sie unter CultureInfo.
Weitere Informationen
Gilt für:
ToUpper(String)
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
- Quelle:
- TextInfo.cs
Konvertiert die angegebene Zeichenfolge in Großbuchstaben.
public:
virtual System::String ^ ToUpper(System::String ^ str);
public:
System::String ^ ToUpper(System::String ^ str);
public virtual string ToUpper(string str);
public string ToUpper(string str);
abstract member ToUpper : string -> string
override this.ToUpper : string -> string
member this.ToUpper : string -> string
Public Overridable Function ToUpper (str As String) As String
Public Function ToUpper (str As String) As String
Parameter
- str
- String
Die Zeichenfolge, die in Großbuchstaben konvertiert werden soll.
Gibt zurück
Die angegebene Zeichenfolge, die in Großbuchstaben konvertiert wurde.
Ausnahmen
str ist NULL.
Hinweise
Die zurückgegebene Zeichenfolge kann sich von der Eingabezeichenfolge unterscheiden. Weitere Informationen zur Groß-/Kleinschreibung finden Sie im Unicode Technical Report #21 "Case Mappings", veröffentlicht vom Unicode Consortium (https://www.unicode.org). Die aktuelle Implementierung behält die Länge der Zeichenfolge bei. Dieses Verhalten ist jedoch nicht garantiert und könnte sich in zukünftigen Implementierungen ändern.
Die Casingsemantik hängt von der verwendeten Kultur ab. Für die invariante Kultur sind die Groß-/Kleinschreibungssemantik nicht kulturempfindlich. Für eine bestimmte Kultur sind die Groß-/Kleinschreibungssemantik für diese Kultur sensibel.
Wenn eine Sicherheitsentscheidung von einem Zeichenfolgenvergleich oder einem Falländerungsvorgang abhängt, sollte die Anwendung verwenden InvariantCulture , um sicherzustellen, dass das Verhalten unabhängig von den Kultureinstellungen des Systems konsistent ist. Die invariante Kultur darf jedoch nur von Prozessen verwendet werden, die kulturunabhängige Ergebnisse erfordern, z. B. Systemdienste. Andernfalls erzeugt es Ergebnisse, die sprachlich falsch oder kulturell unangemessen sein könnten.
Weitere Informationen zu Kulturen finden Sie unter CultureInfo.
Weitere Informationen
Gilt für:
ToUpper(Rune)
- Quelle:
- TextInfo.cs
public:
System::Text::Rune ToUpper(System::Text::Rune value);
public System.Text.Rune ToUpper(System.Text.Rune value);
member this.ToUpper : System.Text.Rune -> System.Text.Rune
Public Function ToUpper (value As Rune) As Rune
Parameter
- value
- Rune