이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

String 생성자 (Char*, Int32, Int32)

 

게시 날짜: 2016년 11월

유니코드 문자 배열에 대한 지정된 포인터가 나타내는 값, 해당 배열 내의 시작 문자 위치 및 길이로 String 클래스의 새 인스턴스를 초기화합니다.

이 API는 CLS 규격이 아닙니다.

네임스페이스:   System
어셈블리:  mscorlib(mscorlib.dll에 있음)

[SecurityCriticalAttribute]
[CLSCompliantAttribute(false)]
public unsafe String(
	char* value,
	int startIndex,
	int length
)

매개 변수

value
Type: System.Char*

유니코드 문자 배열에 대한 포인터입니다.

startIndex
Type: System.Int32

value 내의 시작 위치입니다.

length
Type: System.Int32

value 내에서 사용할 문자의 수입니다.

Exception Condition
ArgumentOutOfRangeException

startIndex 또는 length가 0보다 작거나 value + startIndex로 인해 포인터 오버플로가 발생하거나, 현재 프로세스에서 주소가 지정된 모든 문자에 대한 읽기 액세스 권한을 갖지는 않습니다.

ArgumentException

value는 잘못된 유니코드 문자가 포함된 배열을 지정하거나 value + startIndex가 64000보다 작은 주소를 지정합니다.

System_CAPS_note참고

예제 및이 오류 코드 및 기타 하는 방법에 대 한 포괄적인 사용 정보에 대 한 String 생성자 오버 로드 참조는 String 생성자 요약 합니다.

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

유니버설 Windows 플랫폼
8 이후 사용 가능
.NET Framework
1.1 이후 사용 가능
이식 가능한 클래스 라이브러리
이식 가능한 .NET 플랫폼 에서 지원됨
Silverlight
2.0 이후 사용 가능
Windows Phone Silverlight
7.0 이후 사용 가능
Windows Phone
8.1 이후 사용 가능
맨 위로 이동
표시: