다음을 통해 공유


String 클래스

정의

텍스트를 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에 대한 자세한 내용은 문자열대한 추가 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*)

String 클래스의 새 인스턴스를 8비트 부속 정수 배열에 대한 포인터로 표시된 값으로 초기화합니다.

String(SByte*, Int32, Int32)

String 클래스의 새 인스턴스를 8비트 부가 정수 배열, 해당 배열 내의 시작 위치 및 길이에 대한 지정된 포인터로 표시된 값으로 초기화합니다.

String(SByte*, Int32, Int32, Encoding)

String 클래스의 새 인스턴스를 8비트 부가 정수 배열, 해당 배열 내의 시작 위치, 길이 및 Encoding 개체의 배열에 대한 지정한 포인터로 표시된 값으로 초기화합니다.

필드

Empty

빈 문자열을 나타냅니다. 이 필드는 읽기 전용입니다.

속성

Chars[Int32]

현재 String 개체의 지정된 위치에 있는 Char 개체를 가져옵니다.

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 개체를 비교하여 대/소문자를 무시하거나 적용하고 정렬 순서에서 상대 위치를 나타내는 정수(integer)를 반환합니다.

Compare(String, String, Boolean, CultureInfo)

지정된 두 String 개체를 비교하여 대/소문자를 무시하거나 적용하고 문화권별 정보를 사용하여 비교에 영향을 미치고 정렬 순서에서 상대 위치를 나타내는 정수를 반환합니다.

Compare(String, String, CultureInfo, CompareOptions)

지정한 비교 옵션과 문화권별 정보를 사용하여 지정된 두 String 개체를 비교하여 비교에 영향을 미치고 정렬 순서로 두 문자열의 관계를 나타내는 정수를 반환합니다.

Compare(String, String, StringComparison)

지정된 규칙을 사용하여 지정된 두 String 개체를 비교하고 정렬 순서에서 상대 위치를 나타내는 정수를 반환합니다.

CompareOrdinal(String, Int32, String, Int32, Int32)

각 부분 문자열에서 해당 Char 개체의 숫자 값을 평가하여 지정된 두 String 개체의 부분 문자열을 비교합니다.

CompareOrdinal(String, String)

각 문자열에서 해당 Char 개체의 숫자 값을 평가하여 지정된 두 String 개체를 비교합니다.

CompareTo(Object)

이 인스턴스를 지정된 Object 비교하고 이 인스턴스가 지정한 Object정렬 순서와 동일한 위치에 표시되거나, 뒤따르거나, 나타나는지 여부를 나타냅니다.

CompareTo(String)

이 인스턴스를 지정된 String 개체와 비교하고 이 인스턴스가 지정한 문자열과 정렬 순서의 동일한 위치에 선행, 팔로우 또는 표시되는지 여부를 나타냅니다.

Concat(IEnumerable<String>)

String형식의 생성된 IEnumerable<T> 컬렉션의 멤버를 연결합니다.

Concat(Object)

지정된 개체의 문자열 표현을 만듭니다.

Concat(Object, Object)

지정된 두 개체의 문자열 표현을 연결합니다.

Concat(Object, Object, Object)

지정된 세 개체의 문자열 표현을 연결합니다.

Concat(Object, Object, Object, Object)

4개의 지정된 개체 및 선택적 가변 길이 매개 변수 목록에 지정된 모든 개체의 문자열 표현을 연결합니다.

Concat(Object[])

지정된 Object 배열에 있는 요소의 문자열 표현을 연결합니다.

Concat(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

지정된 두 읽기 전용 문자 범위의 문자열 표현을 연결합니다.

Concat(ReadOnlySpan<Char>, ReadOnlySpan<Char>, ReadOnlySpan<Char>)

지정된 세 개의 읽기 전용 문자 범위의 문자열 표현을 연결합니다.

Concat(ReadOnlySpan<Char>, ReadOnlySpan<Char>, ReadOnlySpan<Char>, ReadOnlySpan<Char>)

지정된 4개의 읽기 전용 문자 범위의 문자열 표현을 연결합니다.

Concat(ReadOnlySpan<Object>)

지정된 개체 범위에 있는 요소의 문자열 표현을 연결합니다.

Concat(ReadOnlySpan<String>)

지정된 String범위의 요소를 연결합니다.

Concat(String, String)

지정된 두 String인스턴스를 연결합니다.

Concat(String, String, String)

지정된 세 개의 String인스턴스를 연결합니다.

Concat(String, String, String, String)

지정된 4개의 String인스턴스를 연결합니다.

Concat(String[])

지정된 String 배열의 요소를 연결합니다.

Concat<T>(IEnumerable<T>)

IEnumerable<T> 구현의 멤버를 연결합니다.

Contains(Char)

지정된 문자가 이 문자열 내에서 발생하는지 여부를 나타내는 값을 반환합니다.

Contains(Char, StringComparison)

지정된 비교 규칙을 사용하여 지정된 문자가 이 문자열 내에서 발생하는지 여부를 나타내는 값을 반환합니다.

Contains(String)

지정된 부분 문자열이 이 문자열 내에서 발생하는지 여부를 나타내는 값을 반환합니다.

Contains(String, StringComparison)

지정된 비교 규칙을 사용하여 지정된 문자열이 이 문자열 내에서 발생하는지 여부를 나타내는 값을 반환합니다.

Copy(String)
사용되지 않음.

지정된 String값이 같은 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>)

문자열의 서식 항목을 지정된 범위에 있는 해당 개체의 문자열 표현으로 바꿉니다. 매개 변수는 문화권별 서식 정보를 제공합니다.

Format(String, Object)

문자열에 있는 하나 이상의 서식 항목을 지정된 개체의 문자열 표현으로 바꿉니다.

Format(String, Object, Object)

문자열의 서식 항목을 지정된 두 개체의 문자열 표현으로 바꿉니다.

Format(String, Object, Object, Object)

문자열의 서식 항목을 지정된 세 개체의 문자열 표현으로 바꿉니다.

Format(String, Object[])

지정된 문자열의 서식 항목을 지정된 배열에 있는 해당 개체의 문자열 표현으로 바꿉니다.

Format(String, ReadOnlySpan<Object>)

지정된 문자열의 서식 항목을 지정된 범위에 있는 해당 개체의 문자열 표현으로 바꿉니다.

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()

String 클래스의 TypeCode 반환합니다.

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)

지정된 문자열이 null 또는 빈 문자열("")인지 여부를 나타냅니다.

IsNullOrWhiteSpace(String)

지정된 문자열이 null, 비어 있는지 또는 공백 문자로만 구성되는지 여부를 나타냅니다.

Join(Char, Object[])

각 멤버 사이에 지정된 구분 기호를 사용하여 개체 배열의 문자열 표현을 연결합니다.

Join(Char, ReadOnlySpan<Object>)

각 멤버 간에 지정된 구분 기호를 사용하여 개체 범위의 문자열 표현을 연결합니다.

Join(Char, ReadOnlySpan<String>)

각 멤버 간에 지정된 구분 기호를 사용하여 문자열 범위를 연결합니다.

Join(Char, String[])

각 멤버 간에 지정된 구분 기호를 사용하여 문자열 배열을 연결합니다.

Join(Char, String[], Int32, Int32)

각 멤버 사이에 지정된 구분 기호를 사용하여 문자열 배열을 연결하고 startIndex 위치에 있는 value 요소부터 시작하여 최대 count 요소를 연결합니다.

Join(String, IEnumerable<String>)

각 멤버 간에 지정된 구분 기호를 사용하여 생성된 IEnumerable<T> 형식 String컬렉션의 멤버를 연결합니다.

Join(String, Object[])

각 요소 사이에 지정된 구분 기호를 사용하여 개체 배열의 요소를 연결합니다.

Join(String, ReadOnlySpan<Object>)

각 멤버 간에 지정된 구분 기호를 사용하여 개체 범위의 문자열 표현을 연결합니다.

Join(String, ReadOnlySpan<String>)

각 멤버 간에 지정된 구분 기호를 사용하여 문자열 범위를 연결합니다.

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)

현재 문자열의 모든 줄 바꿈 시퀀스를 replacementText바꿉니다.

Split(Char, Int32, StringSplitOptions)

지정된 구분 문자 및 옵션에 따라 문자열을 최대 부분 문자열 수로 분할합니다. 제공된 문자 구분 기호에 따라 문자열을 최대 부분 문자열 수로 분할하고 선택적으로 결과에서 빈 부분 문자열을 생략합니다.

Split(Char, StringSplitOptions)

지정된 구분 문자 및 옵션에 따라 문자열을 부분 문자열로 분할합니다.

Split(Char[])

지정된 구분 문자에 따라 문자열을 부분 문자열로 분할합니다.

Split(Char[], Int32)

지정된 구분 문자에 따라 문자열을 최대 부분 문자열 수로 분할합니다.

Split(Char[], Int32, StringSplitOptions)

지정된 구분 문자 및 옵션에 따라 문자열을 최대 부분 문자열 수로 분할합니다.

Split(Char[], StringSplitOptions)

지정된 구분 문자 및 옵션에 따라 문자열을 부분 문자열로 분할합니다.

Split(ReadOnlySpan<Char>)

지정된 구분 문자에 따라 문자열을 부분 문자열로 분할합니다.

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>)

현재 문자열에서 범위에 지정된 문자 집합의 선행 및 후행 항목을 모두 제거합니다.

TrimEnd()

현재 문자열에서 후행 공백 문자를 모두 제거합니다.

TrimEnd(Char)

현재 문자열에서 문자의 후행 항목을 모두 제거합니다.

TrimEnd(Char[])

현재 문자열에서 배열에 지정된 문자 집합의 후행 항목을 모두 제거합니다.

TrimEnd(ReadOnlySpan<Char>)

현재 문자열에서 범위에 지정된 문자 집합의 후행 항목을 모두 제거합니다.

TrimStart()

현재 문자열에서 선행 공백 문자를 모두 제거합니다.

TrimStart(Char)

현재 문자열에서 지정된 문자의 선행 항목을 모두 제거합니다.

TrimStart(Char[])

현재 문자열에서 배열에 지정된 문자 집합의 선행 항목을 모두 제거합니다.

TrimStart(ReadOnlySpan<Char>)

현재 문자열에서 범위에 지정된 문자 집합의 선행 항목을 모두 제거합니다.

TryCopyTo(Span<Char>)

이 문자열의 내용을 대상 범위에 복사합니다.

연산자

Equality(String, String)

지정된 두 문자열의 값이 같은지 여부를 확인합니다.

Implicit(String to ReadOnlySpan<Char>)

지정된 문자열을 읽기 전용 문자 범위로의 암시적 변환을 정의합니다.

Inequality(String, String)

지정된 두 문자열의 값이 서로 다른지 여부를 확인합니다.

명시적 인터페이스 구현

IComparable.CompareTo(Object)

이 인스턴스를 지정된 Object 비교하고 이 인스턴스가 지정한 Object정렬 순서와 동일한 위치에 표시되거나, 뒤따르거나, 나타나는지 여부를 나타냅니다.

IConvertible.GetTypeCode()

String 클래스의 TypeCode 반환합니다.

IConvertible.ToBoolean(IFormatProvider)

이 멤버에 대한 설명은 ToBoolean(IFormatProvider)참조하세요.

IConvertible.ToByte(IFormatProvider)

이 멤버에 대한 설명은 ToByte(IFormatProvider)참조하세요.

IConvertible.ToChar(IFormatProvider)

이 멤버에 대한 설명은 ToChar(IFormatProvider)참조하세요.

IConvertible.ToDateTime(IFormatProvider)

이 멤버에 대한 설명은 ToDateTime(IFormatProvider)참조하세요.

IConvertible.ToDecimal(IFormatProvider)

이 멤버에 대한 설명은 ToDecimal(IFormatProvider)참조하세요.

IConvertible.ToDouble(IFormatProvider)

이 멤버에 대한 설명은 ToDouble(IFormatProvider)참조하세요.

IConvertible.ToInt16(IFormatProvider)

이 멤버에 대한 설명은 ToInt16(IFormatProvider)참조하세요.

IConvertible.ToInt32(IFormatProvider)

이 멤버에 대한 설명은 ToInt32(IFormatProvider)참조하세요.

IConvertible.ToInt64(IFormatProvider)

이 멤버에 대한 설명은 ToInt64(IFormatProvider)참조하세요.

IConvertible.ToSByte(IFormatProvider)

이 멤버에 대한 설명은 ToSByte(IFormatProvider)참조하세요.

IConvertible.ToSingle(IFormatProvider)

이 멤버에 대한 설명은 ToSingle(IFormatProvider)참조하세요.

IConvertible.ToString(IFormatProvider)

이 멤버에 대한 설명은 ToString(IFormatProvider)참조하세요.

IConvertible.ToType(Type, IFormatProvider)

이 멤버에 대한 설명은 ToType(Type, IFormatProvider)참조하세요.

IConvertible.ToUInt16(IFormatProvider)

이 멤버에 대한 설명은 ToUInt16(IFormatProvider)참조하세요.

IConvertible.ToUInt32(IFormatProvider)

이 멤버에 대한 설명은 ToUInt32(IFormatProvider)참조하세요.

IConvertible.ToUInt64(IFormatProvider)

이 멤버에 대한 설명은 ToUInt64(IFormatProvider)참조하세요.

IEnumerable.GetEnumerator()

현재 String 개체를 반복하는 열거자를 반환합니다.

IEnumerable<Char>.GetEnumerator()

현재 String 개체를 반복하는 열거자를 반환합니다.

IParsable<String>.Parse(String, IFormatProvider)

문자열을 값으로 구문 분석합니다.

IParsable<String>.TryParse(String, IFormatProvider, String)

텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다.

ISpanParsable<String>.Parse(ReadOnlySpan<Char>, IFormatProvider)

문자 범위를 값으로 구문 분석합니다.

ISpanParsable<String>.TryParse(ReadOnlySpan<Char>, IFormatProvider, String)

텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다.

확장 메서드

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 IEnumerable<T>FrozenDictionary<TKey,TValue> 만듭니다.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

지정된 키 선택기 및 요소 선택기 함수에 따라 IEnumerable<T>FrozenDictionary<TKey,TValue> 만듭니다.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

지정된 값을 사용하여 FrozenSet<T> 만듭니다.

ToImmutableArray<TSource>(IEnumerable<TSource>)

지정된 컬렉션에서 변경할 수 없는 배열을 만듭니다.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

원본 키에 변환 함수를 적용하여 기존 요소 컬렉션에서 변경할 수 없는 사전을 생성합니다.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

시퀀스의 일부 변환을 기반으로 변경할 수 없는 사전을 생성합니다.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

시퀀스를 열거 및 변환하고 해당 내용의 변경할 수 없는 사전을 생성합니다.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

시퀀스를 열거 및 변환하고 지정된 키 비교자를 사용하여 해당 내용의 변경할 수 없는 사전을 생성합니다.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

시퀀스를 열거 및 변환하고 지정된 키 및 값 비교자를 사용하여 해당 내용의 변경할 수 없는 사전을 생성합니다.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

시퀀스를 열거하고 해당 내용의 변경할 수 없는 해시 집합을 생성합니다.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

시퀀스를 열거하고, 해당 내용의 변경할 수 없는 해시 집합을 생성하며, 집합 형식에 대해 지정된 같음 비교자를 사용합니다.

ToImmutableList<TSource>(IEnumerable<TSource>)

시퀀스를 열거하고 해당 내용의 변경할 수 없는 목록을 생성합니다.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

시퀀스를 열거 및 변환하고 해당 내용의 변경할 수 없는 정렬된 사전을 생성합니다.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

시퀀스를 열거 및 변환하고 지정된 키 비교자를 사용하여 변경 불가능한 정렬된 해당 내용 사전을 생성합니다.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

시퀀스를 열거 및 변환하고 지정된 키 및 값 비교자를 사용하여 해당 내용의 변경할 수 없는 정렬된 사전을 생성합니다.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

시퀀스를 열거하고 변경할 수 없는 정렬된 콘텐츠 집합을 생성합니다.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

시퀀스를 열거하고, 변경할 수 없는 정렬된 콘텐츠 집합을 생성하고, 지정된 비교자를 사용합니다.

CopyToDataTable<T>(IEnumerable<T>)

제네릭 매개 변수 TDataRow입력 IEnumerable<T> 개체가 지정된 경우 DataRow 개체의 복사본을 포함하는 DataTable 반환합니다.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

제네릭 매개 변수 TDataRow입력 IEnumerable<T> 개체가 지정된 DataTableDataRow 개체를 복사합니다.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

제네릭 매개 변수 TDataRow입력 IEnumerable<T> 개체가 지정된 DataTableDataRow 개체를 복사합니다.

Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)

시퀀스에 누적기 함수를 적용합니다.

Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

시퀀스에 누적기 함수를 적용합니다. 지정된 시드 값은 초기 누적기 값으로 사용됩니다.

Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

시퀀스에 누적기 함수를 적용합니다. 지정된 시드 값은 초기 누적기 값으로 사용되며 지정된 함수는 결과 값을 선택하는 데 사용됩니다.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다.

All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

시퀀스의 모든 요소가 조건을 충족하는지 여부를 결정합니다.

Any<TSource>(IEnumerable<TSource>)

시퀀스에 요소가 포함되어 있는지 여부를 확인합니다.

Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

시퀀스의 요소가 조건을 충족하는지 여부를 결정합니다.

Append<TSource>(IEnumerable<TSource>, TSource)

시퀀스의 끝에 값을 추가합니다.

AsEnumerable<TSource>(IEnumerable<TSource>)

입력된 입력을 IEnumerable<T>반환합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 얻은 Decimal 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 얻은 Double 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 얻은 Int32 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 얻은 Int64 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Decimal 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Double 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Int32 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Int64 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Single 값 시퀀스의 평균을 계산합니다.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

입력 시퀀스의 각 요소에 대해 변환 함수를 호출하여 얻은 Single 값 시퀀스의 평균을 계산합니다.

Cast<TResult>(IEnumerable)

IEnumerable 요소를 지정된 형식으로 캐스팅합니다.

Chunk<TSource>(IEnumerable<TSource>, Int32)

시퀀스의 요소를 최대 size크기의 청크로 분할합니다.

Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

두 시퀀스를 연결합니다.

Contains<TSource>(IEnumerable<TSource>, TSource)

기본 같음 비교자를 사용하여 시퀀스에 지정된 요소가 포함되어 있는지 여부를 확인합니다.

Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T>사용하여 시퀀스에 지정된 요소가 포함되어 있는지 여부를 확인합니다.

Count<TSource>(IEnumerable<TSource>)

시퀀스의 요소 수를 반환합니다.

Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

지정한 시퀀스에서 조건을 충족하는 요소 수를 나타내는 숫자를 반환합니다.

CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

시퀀스가 비어 있는 경우 지정된 시퀀스의 요소 또는 singleton 컬렉션에서 형식 매개 변수의 기본값을 반환합니다.

DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

시퀀스가 비어 있는 경우 지정된 시퀀스의 요소 또는 싱글톤 컬렉션의 지정된 값을 반환합니다.

Distinct<TSource>(IEnumerable<TSource>)

기본 같음 비교자를 사용하여 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.

Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T> 사용하여 값을 비교하여 시퀀스에서 고유 요소를 반환합니다.

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 시퀀스에서 고유 요소를 반환합니다.

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 시퀀스에서 고유 요소를 반환하고 지정된 비교자를 사용하여 키를 비교합니다.

ElementAt<TSource>(IEnumerable<TSource>, Index)

시퀀스의 지정된 인덱스에 있는 요소를 반환합니다.

ElementAt<TSource>(IEnumerable<TSource>, Int32)

시퀀스의 지정된 인덱스에 있는 요소를 반환합니다.

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index)

시퀀스의 지정된 인덱스에 있는 요소를 반환하거나 인덱스가 범위를 벗어나면 기본값을 반환합니다.

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

시퀀스의 지정된 인덱스에 있는 요소를 반환하거나 인덱스가 범위를 벗어나면 기본값을 반환합니다.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

기본 같음 비교자를 사용하여 값을 비교하여 두 시퀀스의 집합 차이를 생성합니다.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T> 사용하여 값을 비교하여 두 시퀀스의 집합 차이를 생성합니다.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 두 시퀀스의 집합 차이를 생성합니다.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 두 시퀀스의 집합 차이를 생성합니다.

First<TSource>(IEnumerable<TSource>)

시퀀스의 첫 번째 요소를 반환합니다.

First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

지정된 조건을 충족하는 시퀀스의 첫 번째 요소를 반환합니다.

FirstOrDefault<TSource>(IEnumerable<TSource>)

시퀀스의 첫 번째 요소를 반환하거나 시퀀스에 요소가 없는 경우 기본값을 반환합니다.

FirstOrDefault<TSource>(IEnumerable<TSource>, TSource)

시퀀스의 첫 번째 요소를 반환하거나, 시퀀스에 요소가 없는 경우 지정된 기본값을 반환합니다.

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

조건을 충족하는 시퀀스의 첫 번째 요소 또는 이러한 요소를 찾을 수 없는 경우 기본값을 반환합니다.

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

조건을 충족하는 시퀀스의 첫 번째 요소를 반환하거나, 이러한 요소를 찾을 수 없는 경우 지정된 기본값을 반환합니다.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 지정된 비교자를 사용하여 키를 비교합니다.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 지정된 함수를 사용하여 각 그룹에 대한 요소를 투영합니다.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

키 선택기 함수에 따라 시퀀스의 요소를 그룹화합니다. 키는 비교자를 사용하여 비교되며 각 그룹의 요소는 지정된 함수를 사용하여 프로젝션됩니다.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹과 해당 키에서 결과 값을 만듭니다.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹과 해당 키에서 결과 값을 만듭니다. 지정된 비교자를 사용하여 키를 비교합니다.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹과 해당 키에서 결과 값을 만듭니다. 각 그룹의 요소는 지정된 함수를 사용하여 프로젝션됩니다.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 시퀀스의 요소를 그룹화하고 각 그룹과 해당 키에서 결과 값을 만듭니다. 키 값은 지정된 비교자를 사용하여 비교되며 각 그룹의 요소는 지정된 함수를 사용하여 프로젝션됩니다.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)

키의 같음을 기반으로 두 시퀀스의 요소와 상관 관계를 지정하고 결과를 그룹화합니다. 기본 같음 비교자는 키를 비교하는 데 사용됩니다.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

키 같음을 기반으로 두 시퀀스의 요소 상관 관계를 지정하고 결과를 그룹화합니다. 지정된 IEqualityComparer<T> 키를 비교하는 데 사용됩니다.

Index<TSource>(IEnumerable<TSource>)

텍스트를 UTF-16 코드 단위의 시퀀스로 나타냅니다.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

기본 같음 비교자를 사용하여 값을 비교하여 두 시퀀스의 교차 집합을 생성합니다.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T> 사용하여 값을 비교하여 두 시퀀스의 집합 교집합을 생성합니다.

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 두 시퀀스의 집합 교집합을 생성합니다.

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 두 시퀀스의 집합 교집합을 생성합니다.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

일치하는 키를 기반으로 두 시퀀스의 요소 상관 관계를 지정합니다. 기본 같음 비교자는 키를 비교하는 데 사용됩니다.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

일치하는 키를 기반으로 두 시퀀스의 요소 상관 관계를 지정합니다. 지정된 IEqualityComparer<T> 키를 비교하는 데 사용됩니다.

Last<TSource>(IEnumerable<TSource>)

시퀀스의 마지막 요소를 반환합니다.

Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

지정된 조건을 충족하는 시퀀스의 마지막 요소를 반환합니다.

LastOrDefault<TSource>(IEnumerable<TSource>)

시퀀스의 마지막 요소를 반환하거나 시퀀스에 요소가 없는 경우 기본값을 반환합니다.

LastOrDefault<TSource>(IEnumerable<TSource>, TSource)

시퀀스의 마지막 요소를 반환하거나, 시퀀스에 요소가 없는 경우 지정된 기본값을 반환합니다.

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

조건을 충족하는 시퀀스의 마지막 요소 또는 이러한 요소를 찾을 수 없는 경우 기본값을 반환합니다.

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

조건을 충족하는 시퀀스의 마지막 요소를 반환하거나, 이러한 요소를 찾을 수 없는 경우 지정된 기본값을 반환합니다.

LongCount<TSource>(IEnumerable<TSource>)

시퀀스의 총 요소 수를 나타내는 Int64 반환합니다.

LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

시퀀스에서 조건을 충족하는 요소 수를 나타내는 Int64 반환합니다.

Max<TSource>(IEnumerable<TSource>)

제네릭 시퀀스의 최대값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, IComparer<TSource>)

제네릭 시퀀스의 최대값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 Decimal 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 Double 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 Int32 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 Int64 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 null 허용 Decimal 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 null 허용 Double 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 null 허용 Int32 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 null 허용 Int64 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 null 허용 Single 값을 반환합니다.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 Single 값을 반환합니다.

Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

제네릭 시퀀스의 각 요소에 대해 변환 함수를 호출하고 최대 결과 값을 반환합니다.

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 제네릭 시퀀스의 최대값을 반환합니다.

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

지정된 키 선택기 함수 및 키 비교자에 따라 제네릭 시퀀스의 최대값을 반환합니다.

Min<TSource>(IEnumerable<TSource>)

제네릭 시퀀스의 최소값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, IComparer<TSource>)

제네릭 시퀀스의 최소값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 Decimal 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 Double 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 Int32 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 Int64 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 null 허용 Decimal 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 null 허용 Double 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 null 허용 Int32 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 null 허용 Int64 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 null 허용 Single 값을 반환합니다.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 Single 값을 반환합니다.

Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

제네릭 시퀀스의 각 요소에 대해 변환 함수를 호출하고 최소 결과 값을 반환합니다.

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 제네릭 시퀀스의 최소값을 반환합니다.

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

지정된 키 선택기 함수 및 키 비교자에 따라 제네릭 시퀀스의 최소값을 반환합니다.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable 요소를 필터링합니다.

Order<T>(IEnumerable<T>)

시퀀스의 요소를 오름차순으로 정렬합니다.

Order<T>(IEnumerable<T>, IComparer<T>)

시퀀스의 요소를 오름차순으로 정렬합니다.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

키에 따라 시퀀스의 요소를 오름차순으로 정렬합니다.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

지정된 비교자를 사용하여 시퀀스의 요소를 오름차순으로 정렬합니다.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

키에 따라 시퀀스의 요소를 내림차순으로 정렬합니다.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

지정된 비교자를 사용하여 시퀀스의 요소를 내림차순으로 정렬합니다.

OrderDescending<T>(IEnumerable<T>)

시퀀스의 요소를 내림차순으로 정렬합니다.

OrderDescending<T>(IEnumerable<T>, IComparer<T>)

시퀀스의 요소를 내림차순으로 정렬합니다.

Prepend<TSource>(IEnumerable<TSource>, TSource)

시퀀스의 시작 부분에 값을 추가합니다.

Reverse<TSource>(IEnumerable<TSource>)

시퀀스의 요소 순서를 반전합니다.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

시퀀스의 각 요소를 새 형식으로 투영합니다.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)

요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 형식으로 투영합니다.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

시퀀스의 각 요소를 IEnumerable<T> 투영하고 결과 시퀀스를 하나의 시퀀스로 평면화합니다.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

시퀀스의 각 요소를 IEnumerable<T>투영하고 결과 시퀀스를 하나의 시퀀스로 평면화합니다. 각 원본 요소의 인덱스는 해당 요소의 프로젝션된 형식으로 사용됩니다.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

시퀀스의 각 요소를 IEnumerable<T>투영하고, 결과 시퀀스를 하나의 시퀀스로 평면화하고, 그 안에 있는 각 요소에 대해 결과 선택기 함수를 호출합니다.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

시퀀스의 각 요소를 IEnumerable<T>투영하고, 결과 시퀀스를 하나의 시퀀스로 평면화하고, 그 안에 있는 각 요소에 대해 결과 선택기 함수를 호출합니다. 각 소스 요소의 인덱스는 해당 요소의 중간 프로젝션된 형식으로 사용됩니다.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

해당 형식에 기본 같음 비교자를 사용하여 요소를 비교하여 두 시퀀스가 같은지 여부를 결정합니다.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T>사용하여 해당 요소를 비교하여 두 시퀀스가 같은지 여부를 확인합니다.

Single<TSource>(IEnumerable<TSource>)

시퀀스의 유일한 요소를 반환하고 시퀀스에 정확히 하나의 요소가 없는 경우 예외를 throw합니다.

Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

지정된 조건을 충족하는 시퀀스의 유일한 요소를 반환하고 이러한 요소가 둘 이상 있는 경우 예외를 throw합니다.

SingleOrDefault<TSource>(IEnumerable<TSource>)

시퀀스의 유일한 요소를 반환하거나 시퀀스가 비어 있으면 기본값을 반환합니다. 시퀀스에 요소가 두 개 이상 있는 경우 이 메서드는 예외를 throw합니다.

SingleOrDefault<TSource>(IEnumerable<TSource>, TSource)

시퀀스의 유일한 요소를 반환하거나 시퀀스가 비어 있으면 지정된 기본값을 반환합니다. 시퀀스에 요소가 두 개 이상 있는 경우 이 메서드는 예외를 throw합니다.

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

지정된 조건을 충족하는 시퀀스의 유일한 요소 또는 이러한 요소가 없는 경우 기본값을 반환합니다. 이 메서드는 둘 이상의 요소가 조건을 충족하는 경우 예외를 throw합니다.

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

지정된 조건을 충족하는 시퀀스의 유일한 요소를 반환하거나, 이러한 요소가 없으면 지정된 기본값을 반환합니다. 이 메서드는 둘 이상의 요소가 조건을 충족하는 경우 예외를 throw합니다.

Skip<TSource>(IEnumerable<TSource>, Int32)

시퀀스에서 지정된 개수의 요소를 바이패스한 다음 나머지 요소를 반환합니다.

SkipLast<TSource>(IEnumerable<TSource>, Int32)

소스 컬렉션의 마지막 count 요소가 생략된 source 요소가 들어 있는 새 열거 가능한 컬렉션을 반환합니다.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

지정된 조건이 true인 한 시퀀스의 요소를 바이패스한 다음 나머지 요소를 반환합니다.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

지정된 조건이 true인 한 시퀀스의 요소를 바이패스한 다음 나머지 요소를 반환합니다. 요소의 인덱스는 조건자 함수의 논리에 사용됩니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 Decimal 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 Double 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 Int32 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 Int64 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Decimal 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Double 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Int32 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Int64 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 nullable Single 값 시퀀스의 합계를 계산합니다.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

입력 시퀀스의 각 요소에서 변환 함수를 호출하여 얻은 Single 값 시퀀스의 합계를 계산합니다.

Take<TSource>(IEnumerable<TSource>, Int32)

시퀀스 시작부터 지정된 수의 연속 요소를 반환합니다.

Take<TSource>(IEnumerable<TSource>, Range)

시퀀스에서 지정된 연속 요소 범위를 반환합니다.

TakeLast<TSource>(IEnumerable<TSource>, Int32)

source마지막 count 요소가 들어 있는 새 열거 가능한 컬렉션을 반환합니다.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

지정된 조건이 true이면 시퀀스에서 요소를 반환합니다.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

지정된 조건이 true이면 시퀀스에서 요소를 반환합니다. 요소의 인덱스는 조건자 함수의 논리에 사용됩니다.

ToArray<TSource>(IEnumerable<TSource>)

IEnumerable<T>배열을 만듭니다.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 IEnumerable<T>Dictionary<TKey,TValue> 만듭니다.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수 및 키 비교자에 따라 IEnumerable<T>Dictionary<TKey,TValue> 만듭니다.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

지정된 키 선택기 및 요소 선택기 함수에 따라 IEnumerable<T>Dictionary<TKey,TValue> 만듭니다.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 IEnumerable<T>Dictionary<TKey,TValue> 만듭니다.

ToHashSet<TSource>(IEnumerable<TSource>)

IEnumerable<T> HashSet<T> 만듭니다.

ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

comparer 사용하여 키를 비교하는 IEnumerable<T>HashSet<T> 만듭니다.

ToList<TSource>(IEnumerable<TSource>)

IEnumerable<T> List<T> 만듭니다.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 IEnumerable<T>Lookup<TKey,TElement> 만듭니다.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수 및 키 비교자에 따라 IEnumerable<T>Lookup<TKey,TElement> 만듭니다.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

지정된 키 선택기 및 요소 선택기 함수에 따라 IEnumerable<T>Lookup<TKey,TElement> 만듭니다.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

지정된 키 선택기 함수, 비교자 및 요소 선택기 함수에 따라 IEnumerable<T>Lookup<TKey,TElement> 만듭니다.

TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32)

열거형을 강제 적용하지 않고 시퀀스의 요소 수를 확인하려고 시도합니다.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

기본 같음 비교자를 사용하여 두 시퀀스의 집합 합합을 생성합니다.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

지정된 IEqualityComparer<T>사용하여 두 시퀀스의 집합 합합을 생성합니다.

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>)

지정된 키 선택기 함수에 따라 두 시퀀스의 집합 결합을 생성합니다.

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

지정된 키 선택기 함수에 따라 두 시퀀스의 집합 결합을 생성합니다.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

조건자를 기반으로 값 시퀀스를 필터링합니다.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

조건자를 기반으로 값 시퀀스를 필터링합니다. 각 요소의 인덱스는 조건자 함수의 논리에 사용됩니다.

Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>)

지정된 두 시퀀스의 요소를 사용하여 튜플 시퀀스를 생성합니다.

Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>)

지정된 세 시퀀스의 요소를 사용하여 튜플 시퀀스를 생성합니다.

Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

지정된 함수를 두 시퀀스의 해당 요소에 적용하여 결과 시퀀스를 생성합니다.

AsParallel(IEnumerable)

쿼리의 병렬 처리를 사용하도록 설정합니다.

AsParallel<TSource>(IEnumerable<TSource>)

쿼리의 병렬 처리를 사용하도록 설정합니다.

AsQueryable(IEnumerable)

IEnumerable IQueryable변환합니다.

AsQueryable<TElement>(IEnumerable<TElement>)

제네릭 IEnumerable<T> 제네릭 IQueryable<T>변환합니다.

AsMemory(String)

대상 문자열의 부분에 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Index)

지정된 인덱스에서 시작하는 대상 문자열의 일부에 대해 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Int32)

지정된 문자 위치에서 시작하는 대상 문자열의 일부에 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Int32, Int32)

지정된 위치에서 시작하여 대상 문자열의 일부에서 길이를 사용하여 새 ReadOnlyMemory<Char> 만듭니다.

AsMemory(String, Range)

지정된 대상 문자열 범위에 대해 새 ReadOnlyMemory<Char> 만듭니다.

AsSpan(String)

문자열에 대한 새 읽기 전용 범위를 만듭니다.

AsSpan(String, Index)

지정된 위치에서 문자열의 끝까지 대상 문자열의 일부에 새 ReadOnlySpan<T> 만듭니다.

AsSpan(String, Int32)

지정된 위치에서 문자열의 끝까지 대상 문자열의 일부에 대해 새 읽기 전용 범위를 만듭니다.

AsSpan(String, Int32, Int32)

지정된 수의 문자에 대해 지정된 위치에서 대상 문자열의 일부에 대해 새 읽기 전용 범위를 만듭니다.

AsSpan(String, Range)

범위 시작 및 끝 인덱스를 사용하여 대상 문자열의 일부에 새 ReadOnlySpan<T> 만듭니다.

IsNormalized(String)

지정된 문자열이 유니코드 정규화 형식 C인지 여부를 나타냅니다.

IsNormalized(String, NormalizationForm)

문자열이 지정된 유니코드 정규화 형식인지 여부를 나타냅니다.

Normalize(String)

문자열을 유니코드 정규화 형식 C로 정규화합니다.

Normalize(String, NormalizationForm)

문자열을 지정된 유니코드 정규화 형식으로 정규화합니다.

Ancestors<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 요소의 컬렉션을 반환합니다.

Ancestors<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 노드의 상위 항목을 포함하는 필터링된 요소 컬렉션을 반환합니다. 일치하는 XName 있는 요소만 컬렉션에 포함됩니다.

DescendantNodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 하위 노드 컬렉션을 반환합니다.

Descendants<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소와 문서의 하위 요소를 포함하는 요소의 컬렉션을 반환합니다.

Descendants<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소와 문서의 하위 요소를 포함하는 필터링된 요소 컬렉션을 반환합니다. 일치하는 XName 있는 요소만 컬렉션에 포함됩니다.

Elements<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소와 문서의 자식 요소 컬렉션을 반환합니다.

Elements<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소와 문서의 자식 요소의 필터링된 컬렉션을 반환합니다. 일치하는 XName 있는 요소만 컬렉션에 포함됩니다.

InDocumentOrder<T>(IEnumerable<T>)

원본 컬렉션의 모든 노드가 문서 순서로 정렬된 노드 컬렉션을 반환합니다.

Nodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 자식 노드 컬렉션을 반환합니다.

Remove<T>(IEnumerable<T>)

소스 컬렉션의 모든 노드를 부모 노드에서 제거합니다.

적용 대상

스레드 보안

이 형식은 스레드로부터 안전합니다.

추가 정보