.NET Framework 데이터 형식 정보
[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
이 섹션에는 스크립트 지향 개체 모델 참조를 Microsoft .NET Framework 기본 데이터 형식으로 변환하는 데 필요한 정보가 포함되어 있습니다. Windows 미디어 플레이어 스크립트 참조에는 .NET Framework 기반 프로그램에서 Windows 미디어 플레이어 컨트롤을 사용하는 데 필요한 거의 모든 정보가 있으며 대부분의 경우 구문은 Microsoft JScript와 같은 다른 스크립팅 언어와 유사합니다.
Windows 미디어 플레이어 참조는 JScript 데이터 형식과 필요한 경우 C++ 변환을 제공합니다. 예를 들어 메서드에서 Number 를 반환할 수 있습니다. JScript는 모든 숫자를 동일한 방식으로 처리하지만 다른 언어는 다양한 유형의 숫자(정수, 부동 소수점 등)를 구분합니다. C++에서 숫자를 다르게 처리할 수 있으므로 참조는 숫자 데이터 형식에 대한 C++ 변환을 제공합니다. 예를 들어 C++는 정수 산술에 int 데이터 형식을 사용하고 부동 소수점에 는 float 를 사용합니다.
.NET Framework 약간 다른 기본 데이터 형식 시스템을 사용합니다. 다음 표에서는 사용할 가능성이 있는 공통 데이터 형식의 차이점을 보여 줍니다. .NET Framework 기본 데이터 형식 및 다른 데이터 형식 시스템으로의 변환에 대한 자세한 내용은 .NET Framework 개발자 가이드에서 시스템 네임스페이스 기본 데이터 형식에 대해 설명합니다.
이 테이블은 .NET Framework 클래스 이름과 C# 데이터 형식을 제공합니다. 다른 언어에 대한 데이터 형식은 해당 언어 참조의 각 언어에 대해 정의됩니다.
스크립트 데이터 형식 | C++ 데이터 형식 | .NET Framework 클래스(C# 데이터 형식) |
---|---|---|
Number | int | Int32 (int) |
Number | long | Int32 (int) |
Number | double | Double (double) |
Number | float | 단일 (float) |
String | BSTR | 문자열 (문자열) |
Boolean | VARIANT_BOOL | 부울 (부울) |
개체 | 개체 | 개체 (개체) |
Visual Studio를 사용하는 경우 Microsoft IntelliSense 기술을 사용하여 특정 함수에 필요한 데이터 형식을 확인할 수 있습니다.
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기