String.Create 메서드

정의

오버로드

Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)

지정 된 공급자를 사용 하 여 지정 된 보간된 문자열의 서식을 제어 하 여 새 문자열을 만듭니다.

Create(IFormatProvider, DefaultInterpolatedStringHandler)

지정 된 공급자를 사용 하 여 지정 된 보간된 문자열의 서식을 제어 하 여 새 문자열을 만듭니다.

Create<TState>(Int32, TState, SpanAction<Char,TState>)

특정 길이의 새 문자열을 만든 다음 지정된 콜백을 사용하여 문자열을 초기화합니다.

Create(IFormatProvider, Span<Char>, DefaultInterpolatedStringHandler)

지정 된 공급자를 사용 하 여 지정 된 보간된 문자열의 서식을 제어 하 여 새 문자열을 만듭니다.

public:
 static System::String ^ Create(IFormatProvider ^ provider, Span<char> initialBuffer, System::Runtime::CompilerServices::DefaultInterpolatedStringHandler % handler);
public static string Create (IFormatProvider? provider, Span<char> initialBuffer, ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler handler);
static member Create : IFormatProvider * Span<char> * DefaultInterpolatedStringHandler -> string
Public Shared Function Create (provider As IFormatProvider, initialBuffer As Span(Of Char), ByRef handler As DefaultInterpolatedStringHandler) As String

매개 변수

provider
IFormatProvider

문화권별 형식 정보를 제공하는 개체입니다.

initialBuffer
Span<Char>

서식 지정 작업의 일부로 임시 공간으로 사용할 수 있는 초기 버퍼입니다. 이 버퍼의 내용을 덮어쓸 수 있습니다.

handler
DefaultInterpolatedStringHandler

참조로 전달 되는 보간된 문자열입니다.

반환

String

지정 된 형식 공급자를 사용 하 여 보간된 문자열의 형식을 지정 하는 문자열입니다.

적용 대상

Create(IFormatProvider, DefaultInterpolatedStringHandler)

지정 된 공급자를 사용 하 여 지정 된 보간된 문자열의 서식을 제어 하 여 새 문자열을 만듭니다.

public:
 static System::String ^ Create(IFormatProvider ^ provider, System::Runtime::CompilerServices::DefaultInterpolatedStringHandler % handler);
public static string Create (IFormatProvider? provider, ref System.Runtime.CompilerServices.DefaultInterpolatedStringHandler handler);
static member Create : IFormatProvider * DefaultInterpolatedStringHandler -> string
Public Shared Function Create (provider As IFormatProvider, ByRef handler As DefaultInterpolatedStringHandler) As String

매개 변수

provider
IFormatProvider

문화권별 형식 정보를 제공하는 개체입니다.

handler
DefaultInterpolatedStringHandler

참조로 전달 되는 보간된 문자열입니다.

반환

String

지정 된 형식 공급자를 사용 하 여 보간된 문자열의 형식을 지정 하는 문자열입니다.

적용 대상

Create<TState>(Int32, TState, SpanAction<Char,TState>)

특정 길이의 새 문자열을 만든 다음 지정된 콜백을 사용하여 문자열을 초기화합니다.

public:
generic <typename TState>
 static System::String ^ Create(int length, TState state, System::Buffers::SpanAction<char, TState> ^ action);
public static string Create<TState> (int length, TState state, System.Buffers.SpanAction<char,TState> action);
static member Create : int * 'State * System.Buffers.SpanAction<char, 'State> -> string
Public Shared Function Create(Of TState) (length As Integer, state As TState, action As SpanAction(Of Char, TState)) As String

형식 매개 변수

TState

에 전달할 요소의 형식 action 입니다.

매개 변수

length
Int32

만들 문자열의 길이입니다.

state
TState

action에 전달할 요소입니다.

action
SpanAction<Char,TState>

문자열을 초기화할 콜백입니다.

반환

String

만든 문자열입니다.

설명

에 전달 된 대상 범위의 초기 콘텐츠는 action 정의 되지 않습니다. 따라서 범위의 모든 요소가 할당 되었는지 확인 하는 것은 대리자의 책임입니다. 그렇지 않으면 결과 문자열에 임의의 문자가 포함 될 수 있습니다.

적용 대상