MemoryMarshal.CreateReadOnlySpanFromNullTerminated 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CreateReadOnlySpanFromNullTerminated(Byte*) |
null로 끝나는 바이트 시퀀스에 대한 새 읽기 전용 범위를 만듭니다. |
CreateReadOnlySpanFromNullTerminated(Char*) |
null로 끝나는 문자열에 대한 새 읽기 전용 범위를 만듭니다. |
CreateReadOnlySpanFromNullTerminated(Byte*)
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
중요
이 API는 CLS 규격이 아닙니다.
null로 끝나는 바이트 시퀀스에 대한 새 읽기 전용 범위를 만듭니다.
public:
static ReadOnlySpan<System::Byte> CreateReadOnlySpanFromNullTerminated(System::Byte* value);
[System.CLSCompliant(false)]
public static ReadOnlySpan<byte> CreateReadOnlySpanFromNullTerminated (byte* value);
[<System.CLSCompliant(false)>]
static member CreateReadOnlySpanFromNullTerminated : nativeptr<byte> -> ReadOnlySpan<byte>
매개 변수
- value
- Byte*
null로 끝나는 바이트 시퀀스에 대한 포인터입니다.
반환
지정된 바이트 시퀀스를 나타내는 읽기 전용 범위이거나 포인터가 인 경우 빈 범위입니다 null
.
- 특성
예외
새 ReadOnlySpan<T> 의 속성이 LengthInt32.MaxValue를 초과합니다.
설명
이 메서드는 일반적으로 ANSI 또는 UTF-8 문자열과 같은 좁은 문자열을 나타내는 바이트 시퀀스와 함께 사용됩니다. 반환된 범위는 종결자를 포함하지 null
않으며 이 API는 어떤 형식으로든 바이트 시퀀스의 내용을 제한하려고 시도하지 않습니다.
적용 대상
CreateReadOnlySpanFromNullTerminated(Char*)
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
- Source:
- MemoryMarshal.cs
중요
이 API는 CLS 규격이 아닙니다.
null로 끝나는 문자열에 대한 새 읽기 전용 범위를 만듭니다.
public:
static ReadOnlySpan<char> CreateReadOnlySpanFromNullTerminated(char* value);
[System.CLSCompliant(false)]
public static ReadOnlySpan<char> CreateReadOnlySpanFromNullTerminated (char* value);
[<System.CLSCompliant(false)>]
static member CreateReadOnlySpanFromNullTerminated : nativeptr<char> -> ReadOnlySpan<char>
매개 변수
- value
- Char*
null로 끝나는 문자 문자열에 대한 포인터입니다.
반환
지정된 null로 끝나는 문자열을 나타내는 읽기 전용 범위이거나 포인터가 인 경우 빈 범위입니다 null
.
- 특성
예외
새 ReadOnlySpan<T> 의 속성이 LengthInt32.MaxValue를 초과합니다.
설명
반환된 범위에는 종결자가 null
포함되지 않습니다.
적용 대상
.NET