TextInfo.ToUpper メソッド
指定した文字または文字列を大文字に変換します。
オーバーロードの一覧
指定した文字を大文字に変換します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function ToUpper(Char) As Char
[JScript] public function ToUpper(Char) : Char;
指定した文字列を大文字に変換します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function ToUpper(String) As String
使用例
[Visual Basic, C#, C++] "en-US" カルチャを基に、文字列の大文字/小文字の区別規則を変更する例を次に示します。
[Visual Basic, C#, C++] メモ ここでは、ToUpper のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
Imports System
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 'Main
End Class 'SamplesTextInfo
'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
[C#]
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
*/
[C++]
#using <mscorlib.dll>
using namespace System;
using namespace System::Globalization;
int main()
{
// Defines the String* with mixed casing.
String* myString = S"wAr aNd pEaCe";
// Creates a TextInfo based on the S"en-US" culture.
CultureInfo * MyCI = new CultureInfo(S"en-US", false);
TextInfo* myTI = MyCI -> TextInfo;
// Changes a String* to lowercase.
Console::WriteLine(S"\"{0}\" to lowercase: {1}", myString, myTI -> ToLower(myString));
// Changes a String* to uppercase.
Console::WriteLine(S"\"{0}\" to uppercase: {1}", myString, myTI -> ToUpper(myString));
// Changes a String* to titlecase.
Console::WriteLine(S"\"{0}\" to titlecase: {1}", myString, myTI -> ToTitleCase(myString));
}
/*
This code produces the following output.
S"wAr aNd pEaCe" to lowercase: war and peace
S"wAr aNd pEaCe" to uppercase: WAR AND PEACE
S"wAr aNd pEaCe" to titlecase: War And Peace
*/
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。