String 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다.
public ref class System::String sealed : IComparable, IComparable<System::String ^>, IConvertible, IEquatable<System::String ^>, System::Collections::Generic::IEnumerable<char>
public ref class System::String sealed : ICloneable, IComparable, IComparable<System::String ^>, IConvertible, IEquatable<System::String ^>, System::Collections::Generic::IEnumerable<char>
public ref class System::String sealed : ICloneable, IComparable, IComparable<System::String ^>, IConvertible, IEquatable<System::String ^>, IParsable<System::String ^>, ISpanParsable<System::String ^>, System::Collections::Generic::IEnumerable<char>
public ref class System::String sealed : ICloneable, IComparable, IConvertible, System::Collections::IEnumerable
public ref class System::String sealed : IComparable, IComparable<System::String ^>, IEquatable<System::String ^>, System::Collections::IEnumerable
public ref class System::String sealed : IComparable, IComparable<System::String ^>, IEquatable<System::String ^>, System::Collections::Generic::IEnumerable<char>
public sealed class String : IComparable, IComparable<string>, IConvertible, IEquatable<string>, System.Collections.Generic.IEnumerable<char>
public sealed class String : ICloneable, IComparable, IComparable<string>, IConvertible, IEquatable<string>, System.Collections.Generic.IEnumerable<char>
public sealed class String : ICloneable, IComparable, IComparable<string>, IConvertible, IEquatable<string>, IParsable<string>, ISpanParsable<string>, System.Collections.Generic.IEnumerable<char>
[System.Serializable]
public sealed class String : ICloneable, IComparable, IConvertible, System.Collections.IEnumerable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class String : ICloneable, IComparable, IComparable<string>, IConvertible, IEquatable<string>, System.Collections.Generic.IEnumerable<char>
public sealed class String : IComparable, IComparable<string>, IEquatable<string>, System.Collections.IEnumerable
public sealed class String : IComparable, IComparable<string>, IEquatable<string>, System.Collections.Generic.IEnumerable<char>
type string = class
interface seq<char>
interface IEnumerable
interface IComparable
interface IComparable<string>
interface IConvertible
interface IEquatable<string>
type string = class
interface seq<char>
interface IEnumerable
interface ICloneable
interface IComparable
interface IComparable<string>
interface IConvertible
interface IEquatable<string>
type string = class
interface seq<char>
interface IEnumerable
interface ICloneable
interface IComparable
interface IComparable<string>
interface IConvertible
interface IEquatable<string>
interface IParsable<string>
interface ISpanParsable<string>
type string = class
interface seq<char>
interface IEnumerable
interface IComparable
interface IComparable<string>
interface IConvertible
interface IEquatable<string>
interface ICloneable
[<System.Serializable>]
type string = class
interface IComparable
interface ICloneable
interface IConvertible
interface IEnumerable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type string = class
interface IComparable
interface ICloneable
interface IConvertible
interface IComparable<string>
interface seq<char>
interface IEnumerable
interface IEquatable<string>
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type string = class
interface IComparable
interface ICloneable
interface IConvertible
interface IEnumerable
interface IComparable<string>
interface seq<char>
interface IEquatable<string>
type string = class
interface IEnumerable
interface IComparable
interface IComparable<string>
interface IEquatable<string>
type string = class
interface IComparable
interface IComparable<string>
interface IEquatable<string>
interface seq<char>
interface IEnumerable
Public NotInheritable Class String
Implements IComparable, IComparable(Of String), IConvertible, IEnumerable(Of Char), IEquatable(Of String)
Public NotInheritable Class String
Implements ICloneable, IComparable, IComparable(Of String), IConvertible, IEnumerable(Of Char), IEquatable(Of String)
Public NotInheritable Class String
Implements ICloneable, IComparable, IComparable(Of String), IConvertible, IEnumerable(Of Char), IEquatable(Of String), IParsable(Of String), ISpanParsable(Of String)
Public NotInheritable Class String
Implements ICloneable, IComparable, IConvertible, IEnumerable
Public NotInheritable Class String
Implements IComparable, IComparable(Of String), IEnumerable, IEquatable(Of String)
Public NotInheritable Class String
Implements IComparable, IComparable(Of String), IEnumerable(Of Char), IEquatable(Of String)
- 상속
-
String
- 특성
- 구현
설명
이 API에 대한 자세한 내용은 String에 대한 추가 API 설명을 참조하세요.
생성자
String(Char*) |
유니코드 문자 배열에 대한 지정된 포인터가 가리키는 값으로 String 클래스의 새 인스턴스를 초기화합니다. |
String(Char*, Int32, Int32) |
유니코드 문자 배열에 대한 지정된 포인터가 나타내는 값, 해당 배열 내의 시작 문자 위치 및 길이로 String 클래스의 새 인스턴스를 초기화합니다. |
String(Char, Int32) |
지정한 횟수만큼 반복되는 지정된 유니코드 문자가 나타내는 값으로 String 클래스의 새 인스턴스를 초기화합니다. |
String(Char[]) |
지정된 문자 배열에서 나타내는 유니코드 문자로 String 클래스의 새 인스턴스를 초기화합니다. |
String(Char[], Int32, Int32) |
유니코드 문자 배열에서 나타내는 값, 해당 배열 내의 시작 문자 위치 및 길이로 String 클래스의 새 인스턴스를 초기화합니다. |
String(ReadOnlySpan<Char>) |
지정된 읽기 전용 범위에서 나타내는 유니코드 문자로 String 클래스의 새 인스턴스를 초기화합니다. |
String(SByte*) |
8비트 부호 있는 정수 배열에 대한 포인터가 나타내는 값으로 String 클래스의 새 인스턴스를 초기화합니다. |
String(SByte*, Int32, Int32) |
8비트 부호 있는 정수 배열에 대한 지정된 포인터가 나타내는 값, 해당 배열 내의 시작 위치 및 길이로 String 클래스의 새 인스턴스를 초기화합니다. |
String(SByte*, Int32, Int32, Encoding) |
8비트 부호 있는 정수 배열에 대한 지정된 포인터가 나타내는 값, 해당 배열 내의 시작 문자 위치, 길이 및 String 개체로 Encoding 클래스의 새 인스턴스를 초기화합니다. |
필드
Empty |
빈 문자열을 나타냅니다. 이 필드는 읽기 전용입니다. |
속성
Chars[Int32] | |
Length |
현재 String 개체의 문자 수를 가져옵니다. |
메서드
Clone() |
이 String의 이 인스턴스에 대한 참조를 반환합니다. |
Compare(String, Int32, String, Int32, Int32) |
지정된 두 String 개체의 부분 문자열을 비교하고 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. |
Compare(String, Int32, String, Int32, Int32, Boolean) |
대/소문자를 구분하거나 구분하지 않고 지정된 두 String 개체의 부분 문자열을 비교하여 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. |
Compare(String, Int32, String, Int32, Int32, Boolean, CultureInfo) |
대/소문자를 구분하거나 구분하지 않고 지정된 두 String 개체의 부분 문자열을 비교하여 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. 문화권별 정보가 비교에 영향을 줍니다. |
Compare(String, Int32, String, Int32, Int32, CultureInfo, CompareOptions) |
지정된 두 String 개체의 부분 문자열을 비교하고 정렬 순서에서 두 부분 문자열 간의 관계를 나타내는 정수를 반환합니다. 지정된 비교 옵션 및 문화권별 정보가 비교에 영향을 줍니다. |
Compare(String, Int32, String, Int32, Int32, StringComparison) |
지정된 규칙을 사용하여 지정된 두 String 개체의 부분 문자열을 비교하고 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. |
Compare(String, String) |
지정된 두 String 개체를 비교하고 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. |
Compare(String, String, Boolean) |
대/소문자를 구분하거나 구분하지 않고 지정된 두 String 개체를 비교하여 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. |
Compare(String, String, Boolean, CultureInfo) |
대/소문자를 구분하거나 구분하지 않고 지정된 두 String 개체를 비교하여 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. 문화권별 정보가 비교에 영향을 줍니다. |
Compare(String, String, CultureInfo, CompareOptions) |
지정된 두 String 개체를 비교하고 정렬 순서에서 두 문자열 간의 관계를 나타내는 정수를 반환합니다. 지정된 비교 옵션 및 문화권별 정보가 비교에 영향을 줍니다. |
Compare(String, String, StringComparison) |
지정된 규칙을 사용하여 지정된 두 String 개체를 비교하고 정렬 순서에서 두 개체의 상대 위치를 나타내는 정수를 반환합니다. |
CompareOrdinal(String, Int32, String, Int32, Int32) |
각 부분 문자열에서 해당하는 String 개체의 숫자 값을 계산하여 지정된 두 Char 개체의 부분 문자열을 비교합니다. |
CompareOrdinal(String, String) | |
CompareTo(Object) |
이 인스턴스를 지정된 Object와 비교하고 정렬 순서에서 이 인스턴스의 위치가 지정된 Object보다 앞인지, 뒤인지 또는 동일한지를 나타냅니다. |
CompareTo(String) |
이 인스턴스를 지정된 String 개체와 비교하고 정렬 순서에서 이 인스턴스의 위치가 지정된 문자열보다 앞인지, 뒤인지 또는 동일한지를 나타냅니다. |
Concat(IEnumerable<String>) |
IEnumerable<T> 형식의 생성된 String 컬렉션의 멤버를 연결합니다. |
Concat(Object) |
지정된 개체의 문자열 표현을 만듭니다. |
Concat(Object, Object) |
지정된 두 개체의 문자열 표현을 연결합니다. |
Concat(Object, Object, Object) |
지정된 세 개체의 문자열 표현을 연결합니다. |
Concat(Object, Object, Object, Object) |
지정된 네 개체의 문자열 표현과 선택적 변수 길이 매개 변수 목록에 지정된 개체를 연결합니다. |
Concat(Object[]) |
지정된 Object 배열에 있는 요소의 문자열 표현을 연결합니다. |
Concat(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
지정된 두 개의 읽기 전용 문자 범위의 문자열 표현을 연결합니다. |
Concat(ReadOnlySpan<Char>, ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
지정된 세 개의 읽기 전용 문자 범위의 문자열 표현을 연결합니다. |
Concat(ReadOnlySpan<Char>, ReadOnlySpan<Char>, ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
지정된 네 개의 읽기 전용 문자 범위의 문자열 표현을 연결합니다. |
Concat(ReadOnlySpan<Object>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Concat(ReadOnlySpan<String>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Concat(String, String) |
String의 지정된 두 인스턴스를 연결합니다. |
Concat(String, String, String) |
String의 지정된 세 인스턴스를 연결합니다. |
Concat(String, String, String, String) |
String의 지정된 네 인스턴스를 연결합니다. |
Concat(String[]) |
지정된 String 배열의 요소를 연결합니다. |
Concat<T>(IEnumerable<T>) |
IEnumerable<T> 구현의 멤버를 연결합니다. |
Contains(Char) |
이 문자열 내에서 지정한 문자가 표시되는지를 나타내는 값을 반환합니다. |
Contains(Char, StringComparison) |
지정된 비교 규칙을 사용하여 이 문자열 내에서 지정한 문자가 표시되는지를 나타내는 값을 반환합니다. |
Contains(String) |
이 문자열 내에서 지정한 하위 문자열이 발생하는지를 나타내는 값을 반환합니다. |
Contains(String, StringComparison) |
지정된 비교 규칙을 사용하여 이 문자열 내에서 지정한 문자열이 표시되는지를 나타내는 값을 반환합니다. |
Copy(String) |
사용되지 않음.
|
CopyTo(Int32, Char[], Int32, Int32) |
이 인스턴스의 지정한 위치에 있는 지정한 수의 문자를 유니코드 문자 배열의 특정 위치에 복사합니다. |
CopyTo(Span<Char>) |
이 문자열의 내용을 대상 범위에 복사합니다. |
Create(IFormatProvider, DefaultInterpolatedStringHandler) |
지정된 공급자를 사용하여 지정된 보간된 문자열의 서식을 제어하여 새 문자열을 만듭니다. |
Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler) |
지정된 공급자를 사용하여 지정된 보간된 문자열의 서식을 제어하여 새 문자열을 만듭니다. |
Create<TState>(Int32, TState, SpanAction<Char,TState>) |
특정 길이의 새 문자열을 만든 다음 지정된 콜백을 사용하여 문자열을 초기화합니다. |
EndsWith(Char) |
이 문자열 인스턴스의 끝부분과 지정한 문자가 일치하는지를 확인합니다. |
EndsWith(String) |
이 문자열 인스턴스의 끝 부분과 지정한 문자열이 일치하는지를 확인합니다. |
EndsWith(String, Boolean, CultureInfo) |
지정한 문화권을 사용하여 비교할 때 이 문자열 인스턴스의 끝 부분과 지정한 문자열이 일치하는지를 확인합니다. |
EndsWith(String, StringComparison) |
지정한 비교 옵션을 사용하여 비교할 때 지정한 문자열과 이 문자열 인스턴스의 끝 부분이 일치하는지를 확인합니다. |
EnumerateRunes() |
이 문자열에서 Rune의 열거형을 반환합니다. |
Equals(Object) |
이 인스턴스와 지정한 개체의 값이 같은지를 확인합니다. 이 개체도 String 개체여야 합니다. |
Equals(String) |
이 인스턴스와 지정한 다른 String 개체의 값이 같은지를 확인합니다. |
Equals(String, String) |
지정된 두 String 개체의 값이 같은지를 확인합니다. |
Equals(String, String, StringComparison) |
지정된 두 String 개체의 값이 같은지를 확인합니다. 매개 변수는 비교에 사용되는 문화권, 대/소문자 및 정렬 규칙을 지정합니다. |
Equals(String, StringComparison) |
이 문자열과 지정한 String 개체의 값이 같은지를 확인합니다. 매개 변수는 비교에 사용되는 문화권, 대/소문자 및 정렬 규칙을 지정합니다. |
Format(IFormatProvider, CompositeFormat, Object[]) |
의 형식 항목 또는 항목을 CompositeFormat 지정된 형식의 해당 개체의 문자열 표현으로 바꿉니다. |
Format(IFormatProvider, CompositeFormat, ReadOnlySpan<Object>) |
의 형식 항목 또는 항목을 CompositeFormat 지정된 형식의 해당 개체의 문자열 표현으로 바꿉니다. |
Format(IFormatProvider, String, Object) |
지정된 문자열에 있는 하나의 형식 항목 또는 여러 개의 형식 항목을 해당하는 개체의 문자열 표현으로 바꿉니다. 매개 변수에서 문화권별 서식 지정 정보를 제공합니다. |
Format(IFormatProvider, String, Object, Object) |
문자열에 있는 서식 지정 항목을 지정된 두 개체의 문자열 표현으로 바꿉니다. 매개 변수에서 문화권별 서식 지정 정보를 제공합니다. |
Format(IFormatProvider, String, Object, Object, Object) |
문자열에 있는 서식 지정 항목을 지정된 세 개체의 문자열 표현으로 바꿉니다. 매개 변수에서 문화권별 형식 지정 정보를 제공합니다. |
Format(IFormatProvider, String, Object[]) |
문자열의 형식 항목을 지정된 배열에 있는 해당 개체의 문자열 표현으로 바꿉니다. 매개 변수에서 문화권별 서식 지정 정보를 제공합니다. |
Format(IFormatProvider, String, ReadOnlySpan<Object>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Format(String, Object) |
문자열에 있는 하나 이상의 형식 항목을 지정된 개체의 문자열 표현으로 바꿉니다. |
Format(String, Object, Object) |
문자열에 있는 서식 지정 항목을 지정된 두 개체의 문자열 표현으로 바꿉니다. |
Format(String, Object, Object, Object) |
문자열에 있는 서식 지정 항목을 지정된 세 개체의 문자열 표현으로 바꿉니다. |
Format(String, Object[]) |
지정된 문자열의 형식 항목을 지정된 배열에 있는 해당 개체의 문자열 표현으로 바꿉니다. |
Format(String, ReadOnlySpan<Object>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Format<TArg0,TArg1,TArg2>(IFormatProvider, CompositeFormat, TArg0, TArg1, TArg2) |
의 형식 항목 또는 항목을 CompositeFormat 지정된 형식의 해당 개체의 문자열 표현으로 바꿉니다. |
Format<TArg0,TArg1>(IFormatProvider, CompositeFormat, TArg0, TArg1) |
의 형식 항목 또는 항목을 CompositeFormat 지정된 형식의 해당 개체의 문자열 표현으로 바꿉니다. |
Format<TArg0>(IFormatProvider, CompositeFormat, TArg0) |
의 형식 항목 또는 항목을 CompositeFormat 지정된 형식의 해당 개체의 문자열 표현으로 바꿉니다. |
GetEnumerator() |
이 문자열의 개별 문자에서 반복될 수 있는 개체를 검색합니다. |
GetHashCode() |
해당 문자열에 대한 해시 코드를 반환합니다. |
GetHashCode(ReadOnlySpan<Char>) |
제공된 읽기 전용 문자 범위의 해시 코드를 반환합니다. |
GetHashCode(ReadOnlySpan<Char>, StringComparison) |
지정된 규칙을 사용하여 제공된 읽기 전용 문자 범위의 해시 코드를 반환합니다. |
GetHashCode(StringComparison) |
지정된 규칙을 사용하여 이 문자열의 해시 코드를 반환합니다. |
GetPinnableReference() |
인덱스 0에서 문자열의 마지막 요소에 대한 참조를 반환합니다. 이 메서드는 .NET 컴파일러를 지원하기 위한 것이며 사용자 코드에서 호출할 수 없습니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
GetTypeCode() | |
IndexOf(Char) |
이 문자열에서 맨 처음 발견되는 지정된 유니코드 문자의 0부터 시작하는 인덱스를 보고합니다. |
IndexOf(Char, Int32) |
이 문자열에서 맨 처음 발견되는 지정된 유니코드 문자의 0부터 시작하는 인덱스를 보고합니다. 검색은 지정된 문자 위치에서 시작됩니다. |
IndexOf(Char, Int32, Int32) |
이 인스턴스에서 맨 처음 발견되는 지정된 문자의 0부터 시작하는 인덱스를 보고합니다. 검색은 지정된 문자 위치에서 시작하여 지정된 수의 문자 위치를 검사합니다. |
IndexOf(Char, StringComparison) |
이 문자열에서 맨 처음 발견되는 지정된 유니코드 문자의 0부터 시작하는 인덱스를 보고합니다. 매개 변수는 지정된 문자에 사용할 검색 형식을 지정합니다. |
IndexOf(String) |
이 인스턴스에서 맨 처음 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. |
IndexOf(String, Int32) |
이 인스턴스에서 맨 처음 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. 검색은 지정된 문자 위치에서 시작됩니다. |
IndexOf(String, Int32, Int32) |
이 인스턴스에서 맨 처음 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. 검색은 지정된 문자 위치에서 시작하여 지정된 수의 문자 위치를 검사합니다. |
IndexOf(String, Int32, Int32, StringComparison) |
현재 String 개체에서 맨 처음 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. 매개 변수는 현재 문자열의 검색 시작 위치, 검색할 현재 문자열의 문자 수 및 지정된 문자열에 사용할 검색 유형을 지정합니다. |
IndexOf(String, Int32, StringComparison) |
현재 String 개체에서 맨 처음 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. 매개 변수는 현재 문자열의 검색 시작 위치와 지정된 문자열에 사용할 검색 유형을 지정합니다. |
IndexOf(String, StringComparison) |
현재 String 개체에서 맨 처음 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. 매개 변수는 지정된 문자열에 사용할 검색 유형을 지정합니다. |
IndexOfAny(Char[]) |
지정된 유니코드 문자 배열에 있는 문자 중에 이 인스턴스에서 맨 처음 발견되는 문자의 0부터 시작하는 인덱스를 보고합니다. |
IndexOfAny(Char[], Int32) |
지정된 유니코드 문자 배열에 있는 문자 중에 이 인스턴스에서 맨 처음 발견되는 문자의 0부터 시작하는 인덱스를 보고합니다. 검색은 지정된 문자 위치에서 시작됩니다. |
IndexOfAny(Char[], Int32, Int32) |
지정된 유니코드 문자 배열에 있는 문자 중에 이 인스턴스에서 맨 처음 발견되는 문자의 0부터 시작하는 인덱스를 보고합니다. 검색은 지정된 문자 위치에서 시작하여 지정된 수의 문자 위치를 검사합니다. |
Insert(Int32, String) |
이 인스턴스의 지정된 인덱스 위치에 지정한 문자열이 삽입되는 새 문자열을 반환합니다. |
Intern(String) |
지정된 String에 대한 시스템의 참조를 검색합니다. |
IsInterned(String) |
지정된 String에 대한 참조를 검색합니다. |
IsNormalized() |
이 문자열의 형식이 유니코드 정규화 형식 C인지를 나타냅니다. |
IsNormalized(NormalizationForm) |
이 문자열의 형식이 지정한 유니코드 정규화 형식인지를 나타냅니다. |
IsNullOrEmpty(String) |
지정된 문자열이 |
IsNullOrWhiteSpace(String) |
지정된 문자열이 |
Join(Char, Object[]) |
각 멤버 사이에 지정된 구분 기호를 사용하여 개체 배열의 문자열 표현을 연결합니다. |
Join(Char, ReadOnlySpan<Object>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Join(Char, ReadOnlySpan<String>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Join(Char, String[]) |
각 멤버 사이에 지정된 구분 기호를 사용하여 문자열의 배열을 연결합니다. |
Join(Char, String[], Int32, Int32) |
각 멤버 사이에 지정된 구분 기호를 사용하고 |
Join(String, IEnumerable<String>) |
각 멤버 사이에 지정된 구분 기호를 사용하여 IEnumerable<T> 형식의 생성된 String 컬렉션의 멤버를 연결합니다. |
Join(String, Object[]) |
각 요소 사이에 지정된 구분 기호를 사용하여 개체 배열의 요소를 연결합니다. |
Join(String, ReadOnlySpan<Object>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Join(String, ReadOnlySpan<String>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Join(String, String[]) |
각 요소 사이에 지정된 구분 기호를 사용하여 문자열 배열의 모든 요소를 연결합니다. |
Join(String, String[], Int32, Int32) |
각 요소 사이에 지정된 구분 기호를 사용하여 문자열 배열의 지정된 요소를 연결합니다. |
Join<T>(Char, IEnumerable<T>) |
각 멤버 사이에 지정된 구분 기호를 사용하여 컬렉션의 멤버를 연결합니다. |
Join<T>(String, IEnumerable<T>) |
각 멤버 사이에 지정된 구분 기호를 사용하여 컬렉션의 멤버를 연결합니다. |
LastIndexOf(Char) |
이 인스턴스에서 마지막으로 발견되는 지정된 유니코드 문자의 0부터 시작하는 인덱스 위치를 보고합니다. |
LastIndexOf(Char, Int32) |
이 인스턴스에서 마지막으로 발견되는 지정된 유니코드 문자의 0부터 시작하는 인덱스 위치를 보고합니다. 지정된 문자 위치에서 시작하고 문자열의 시작 부분을 향해 뒤로 검색이 진행됩니다. |
LastIndexOf(Char, Int32, Int32) |
이 인스턴스의 부분 문자열에서 마지막으로 발견되는 지정된 유니코드 문자의 0부터 시작하는 인덱스 위치를 보고합니다. 지정된 문자 위치에서 검색을 시작하여 지정된 수의 문자 위치에 대한 문자열의 시작 부분 쪽으로 뒤로 검색합니다. |
LastIndexOf(String) |
이 인스턴스에서 마지막으로 발견되는 지정된 문자열의 0부터 시작하는 인덱스 위치를 보고합니다. |
LastIndexOf(String, Int32) |
이 인스턴스에서 마지막으로 발견되는 지정된 문자열의 0부터 시작하는 인덱스 위치를 보고합니다. 지정된 문자 위치에서 시작하고 문자열의 시작 부분을 향해 뒤로 검색이 진행됩니다. |
LastIndexOf(String, Int32, Int32) |
이 인스턴스에서 마지막으로 발견되는 지정된 문자열의 0부터 시작하는 인덱스 위치를 보고합니다. 지정된 문자 위치에서 검색을 시작하여 지정된 수의 문자 위치에 대한 문자열의 시작 부분 쪽으로 뒤로 검색합니다. |
LastIndexOf(String, Int32, Int32, StringComparison) |
이 인스턴스에서 마지막으로 발견되는 지정된 문자열의 0부터 시작하는 인덱스 위치를 보고합니다. 지정된 문자 위치에서 검색을 시작하여 지정된 수의 문자 위치에 대한 문자열의 시작 부분 쪽으로 뒤로 검색합니다. 매개 변수는 지정된 문자열을 검색할 때 수행할 비교 유형을 지정합니다. |
LastIndexOf(String, Int32, StringComparison) |
현재 String 개체에서 마지막으로 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. 지정된 문자 위치에서 시작하고 문자열의 시작 부분을 향해 뒤로 검색이 진행됩니다. 매개 변수는 지정된 문자열을 검색할 때 수행할 비교 유형을 지정합니다. |
LastIndexOf(String, StringComparison) |
현재 String 개체에서 마지막으로 발견되는 지정된 문자열의 0부터 시작하는 인덱스를 보고합니다. 매개 변수는 지정된 문자열에 사용할 검색 유형을 지정합니다. |
LastIndexOfAny(Char[]) |
유니코드 배열에서 지정된 하나 이상의 문자 중에 이 인스턴스에서 마지막으로 발견되는 문자의 0부터 시작하는 인덱스 위치를 보고합니다. |
LastIndexOfAny(Char[], Int32) |
유니코드 배열에서 지정된 하나 이상의 문자 중에 이 인스턴스에서 마지막으로 발견되는 문자의 0부터 시작하는 인덱스 위치를 보고합니다. 지정된 문자 위치에서 시작하고 문자열의 시작 부분을 향해 뒤로 검색이 진행됩니다. |
LastIndexOfAny(Char[], Int32, Int32) |
유니코드 배열에서 지정된 하나 이상의 문자 중에 이 인스턴스에서 마지막으로 발견되는 문자의 0부터 시작하는 인덱스 위치를 보고합니다. 지정된 문자 위치에서 검색을 시작하여 지정된 수의 문자 위치에 대한 문자열의 시작 부분 쪽으로 뒤로 검색합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
Normalize() |
텍스트 값이 이 문자열과 같지만 이진 표현의 형식이 유니코드 정규화 형식 C인 새 문자열을 반환합니다. |
Normalize(NormalizationForm) |
텍스트 값이 이 문자열과 같지만 이진 표현의 형식이 지정한 유니코드 정규화 형식인 새 문자열을 반환합니다. |
PadLeft(Int32) |
지정한 길이만큼 왼쪽의 안쪽 여백을 공백으로 채워서 이 인스턴스의 문자를 오른쪽에 맞추는 새 문자열을 반환합니다. |
PadLeft(Int32, Char) |
지정한 길이만큼 왼쪽의 안쪽 여백을 지정된 유니코드 문자로 채워서 이 인스턴스의 문자를 오른쪽에 맞추는 새 문자열을 반환합니다. |
PadRight(Int32) |
지정한 길이만큼 오른쪽의 안쪽 여백을 공백으로 채워서 이 문자열의 문자를 왼쪽에 맞추는 새 문자열을 반환합니다. |
PadRight(Int32, Char) |
지정한 길이만큼 오른쪽의 안쪽 여백을 지정된 유니코드 문자로 채워서 이 문자열의 문자를 왼쪽에 맞추는 새 문자열을 반환합니다. |
Remove(Int32) |
지정된 위치부터 마지막 위치 사이에 현재 인스턴스의 모든 문자가 삭제되었던 새 문자열을 반환합니다. |
Remove(Int32, Int32) |
현재 인스턴스의 지정된 위치에서 시작하여 지정된 수의 문자가 삭제되었던 새 문자열을 반환합니다. |
Replace(Char, Char) |
현재 인스턴스의 지정된 유니코드 문자가 지정된 다른 유니코드 문자로 모두 바뀌는 새 문자열을 반환합니다. |
Replace(String, String) |
현재 인스턴스의 지정된 문자열이 지정된 다른 문자열로 모두 바뀌는 새 문자열을 반환합니다. |
Replace(String, String, Boolean, CultureInfo) |
제공된 문화권과 대/소문자 구분을 사용하여 현재 인스턴스의 지정된 문자열이 지정된 다른 문자열로 모두 바뀌는 새 문자열을 반환합니다. |
Replace(String, String, StringComparison) |
제공된 비교 유형을 사용하여 현재 인스턴스의 지정된 문자열이 지정된 다른 문자열로 모두 바뀌는 새 문자열을 반환합니다. |
ReplaceLineEndings() |
현재 문자열의 모든 줄 바꿈 시퀀스를 로 바 NewLine꿉니다. |
ReplaceLineEndings(String) |
현재 문자열의 모든 줄 바꿈 시퀀스를 로 바 |
Split(Char, Int32, StringSplitOptions) |
지정된 구분 문자 및 옵션(필요에 따라)에 따라 문자열을 최대 개수의 부분 문자열로 분할합니다. 제공된 문자 구분 기호에 따라 문자열을 최대 개수의 부분 문자열로 분할하고 필요에 따라 결과에서 빈 부분 문자열을 생략합니다. |
Split(Char, StringSplitOptions) |
지정된 구분 문자 및 옵션(필요에 따라)에 따라 문자열을 부분 문자열로 분할합니다. |
Split(Char[]) |
지정된 구분 문자에 따라 문자열을 부분 문자열로 분할합니다. |
Split(Char[], Int32) |
지정된 구분 문자에 따라 문자열을 최대 개수의 부분 문자열로 분할합니다. |
Split(Char[], Int32, StringSplitOptions) |
지정된 구분 문자 및 옵션(필요에 따라)에 따라 문자열을 최대 개수의 부분 문자열로 분할합니다. |
Split(Char[], StringSplitOptions) |
지정된 구분 문자 및 옵션에 따라 문자열을 부분 문자열로 분할합니다. |
Split(ReadOnlySpan<Char>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
Split(String, Int32, StringSplitOptions) |
지정된 구분 문자열 및 옵션(필요에 따라)에 따라 문자열을 최대 개수의 부분 문자열로 분할합니다. |
Split(String, StringSplitOptions) |
문자열을 제공된 문자열 구분 기호에 기초하는 부분 문자열로 분할합니다. |
Split(String[], Int32, StringSplitOptions) |
지정된 구분 문자열 및 옵션(필요에 따라)에 따라 문자열을 최대 개수의 부분 문자열로 분할합니다. |
Split(String[], StringSplitOptions) |
지정된 구분 문자열 및 옵션(필요에 따라)에 따라 문자열을 부분 문자열로 분할합니다. |
StartsWith(Char) |
이 문자열 인스턴스가 지정한 문자로 시작하는지를 확인합니다. |
StartsWith(String) |
이 문자열 인스턴스의 시작 부분과 지정한 문자열이 일치하는지를 확인합니다. |
StartsWith(String, Boolean, CultureInfo) |
지정한 문화권을 사용하여 비교할 때 이 문자열 인스턴스의 시작 부분과 지정한 문자열이 일치하는지를 확인합니다. |
StartsWith(String, StringComparison) |
지정한 비교 옵션을 사용하여 비교할 때 지정한 문자열과 이 문자열 인스턴스의 시작 부분이 일치하는지를 확인합니다. |
Substring(Int32) |
이 인스턴스에서 부분 문자열을 검색합니다. 부분 문자열은 지정된 문자 위치에서 시작하고 문자열 끝까지 계속됩니다. |
Substring(Int32, Int32) |
이 인스턴스에서 부분 문자열을 검색합니다. 부분 문자열은 지정된 문자 위치에서 시작하고 길이도 지정되어 있습니다. |
ToCharArray() |
이 인스턴스의 문자를 유니코드 문자 배열에 복사합니다. |
ToCharArray(Int32, Int32) |
이 인스턴스의 지정된 부분 문자열에 있는 문자를 유니코드 문자 배열에 복사합니다. |
ToLower() |
이 문자열의 복사본을 소문자로 변환하여 반환합니다. |
ToLower(CultureInfo) |
지정한 문화권의 대/소문자 규칙을 사용하여 소문자로 변환된 이 문자열의 복사본을 반환합니다. |
ToLowerInvariant() |
고정 문화권의 대/소문자 규칙을 사용하여 소문자로 변환된 이 String 개체의 복사본을 반환합니다. |
ToString() |
String의 이 인스턴스를 반환하며, 이때 실제 변환은 수행되지 않습니다. |
ToString(IFormatProvider) |
String의 이 인스턴스를 반환하며, 이때 실제 변환은 수행되지 않습니다. |
ToUpper() |
이 문자열의 복사본을 대문자로 변환하여 반환합니다. |
ToUpper(CultureInfo) |
지정한 문화권의 대/소문자 규칙을 사용하여 대문자로 변환된 이 문자열의 복사본을 반환합니다. |
ToUpperInvariant() |
고정 문화권의 대/소문자 규칙을 사용하여 대문자로 변환된 이 String 개체의 복사본을 반환합니다. |
Trim() |
현재 문자열에서 선행 공백과 후행 공백을 모두 제거합니다. |
Trim(Char) |
현재 문자열에서 문자의 선행 인스턴스와 후행 인스턴스를 모두 제거합니다. |
Trim(Char[]) |
현재 문자열에서 배열에 지정된 문자 집합의 선행 항목과 후행 항목을 모두 제거합니다. |
Trim(ReadOnlySpan<Char>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
TrimEnd() |
현재 문자열에서 후행 공백 문자를 모두 제거합니다. |
TrimEnd(Char) |
현재 문자열에서 문자의 후행 인스턴스를 모두 제거합니다. |
TrimEnd(Char[]) |
현재 문자열에서 배열에 지정된 문자 집합의 후행 항목을 모두 제거합니다. |
TrimEnd(ReadOnlySpan<Char>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
TrimStart() |
현재 문자열에서 선행 공백 문자를 모두 제거합니다. |
TrimStart(Char) |
현재 문자열에서 지정된 문자의 선행 항목을 모두 제거합니다. |
TrimStart(Char[]) |
현재 문자열에서 배열에 지정된 문자 집합의 선행 항목을 모두 제거합니다. |
TrimStart(ReadOnlySpan<Char>) |
텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다. |
TryCopyTo(Span<Char>) |
이 문자열의 내용을 대상 범위에 복사합니다. |
연산자
Equality(String, String) |
지정된 두 문자열의 값이 같은지를 확인합니다. |
Implicit(String to ReadOnlySpan<Char>) |
지정된 문자열의 암시적 변환을 읽기 전용 문자 범위로 정의합니다. |
Inequality(String, String) |
지정된 두 문자열의 값이 다른지를 확인합니다. |
명시적 인터페이스 구현
확장 메서드
적용 대상
스레드 보안
이 형식은 스레드로부터 안전합니다.
추가 정보
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기