TextInfo.ToUpper 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 문자 또는 문자열을 대문자로 변환합니다.
오버로드
| Name | Description |
|---|---|
| ToUpper(Char) |
지정된 문자를 대문자로 변환합니다. |
| ToUpper(String) |
지정된 문자열을 대문자로 변환합니다. |
| ToUpper(Rune) |
예제
다음 코드 예제에서는 문화권 이름이 en-US영어(미국) 문화권에 따라 문자열의 대/소문자를 변경합니다.
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)
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
지정된 문자를 대문자로 변환합니다.
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
매개 변수
- c
- Char
대문자로 변환할 문자입니다.
반품
대문자로 변환된 지정된 문자입니다.
설명
대/소문자 의미 체계는 사용 중인 문화권에 따라 달라집니다. 고정 문화권의 경우 대/소문자 의미 체계는 문화권을 구분하지 않습니다. 특정 문화권의 경우 대/소문자 의미 체계는 해당 문화권에 민감합니다.
보안 결정이 문자열 비교 또는 대/소문자 변경 작업에 따라 달라지는 경우 애플리케이션은 시스템의 문화권 설정에 관계없이 동작이 일관되도록 해야 합니다 InvariantCulture . 그러나 고정 문화권은 시스템 서비스와 같은 문화권 독립적 결과가 필요한 프로세스에서만 사용해야 합니다. 그렇지 않으면 언어적으로 잘못되거나 문화적으로 부적절할 수 있는 결과를 생성합니다.
문화권에 대한 자세한 내용은 다음을 참조하세요 CultureInfo.
추가 정보
적용 대상
ToUpper(String)
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
- Source:
- TextInfo.cs
지정된 문자열을 대문자로 변환합니다.
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
매개 변수
- str
- String
대문자로 변환할 문자열입니다.
반품
대문자로 변환된 지정된 문자열입니다.
예외
str가 null입니다.
설명
반환된 문자열은 입력 문자열과 길이가 다를 수 있습니다. 대/소문자 구분에 대한 자세한 내용은 유니코드 컨소시엄(https://www.unicode.org)이 게시한 유니코드 기술 보고서 #21 "사례 매핑"을 참조하세요. 현재 구현은 문자열의 길이를 유지합니다. 그러나 이 동작은 보장되지 않으며 향후 구현에서 변경될 수 있습니다.
대/소문자 의미 체계는 사용 중인 문화권에 따라 달라집니다. 고정 문화권의 경우 대/소문자 의미 체계는 문화권을 구분하지 않습니다. 특정 문화권의 경우 대/소문자 의미 체계는 해당 문화권에 민감합니다.
보안 결정이 문자열 비교 또는 대/소문자 변경 작업에 따라 달라지는 경우 애플리케이션은 시스템의 문화권 설정에 관계없이 동작이 일관되도록 해야 합니다 InvariantCulture . 그러나 고정 문화권은 시스템 서비스와 같은 문화권 독립적 결과가 필요한 프로세스에서만 사용해야 합니다. 그렇지 않으면 언어적으로 잘못되거나 문화적으로 부적절할 수 있는 결과를 생성합니다.
문화권에 대한 자세한 내용은 다음을 참조하세요 CultureInfo.
추가 정보
적용 대상
ToUpper(Rune)
- Source:
- 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
매개 변수
- value
- Rune