다음을 통해 공유


DataKind 열거형

정의

간단한 데이터 형식을 지정합니다.

public enum DataKind
type DataKind = 
Public Enum DataKind
상속
DataKind

필드

Boolean 12

부울 변수 형식, 의 형식입니다 Boolean.

Byte 2

부호 없는 1 바이트 정수, 형식 .Byte

DateTime 14

의 형식입니다 DateTime.

DateTimeOffset 15

의 형식입니다 DateTimeOffset.

Double 10

8 바이트 부동 소수점 숫자, 형식 .Double

Int16 3

2 바이트 정수, 형식 .Int16

Int32 5

4 바이트 정수, 형식 .Int32

Int64 7

8 바이트 정수, 형식 .Int64

SByte 1

1-바이트 정수, 의 형식입니다 SByte.

Single 9

4 바이트 부동 소수점 숫자, 형식 .Single

String 11

string, type of ReadOnlyMemory<T>, where T는 Char. 또한 .String

TimeSpan 13

의 형식입니다 TimeSpan.

UInt16 4

부호 없는 2 바이트 정수, 형식 .UInt16

UInt32 6

부호 없는 4 바이트 정수, 형식 .UInt32

UInt64 8

부호 없는 8 바이트 정수, 형식 .UInt64

설명

일부 변환은 데이터 형식의 기본값 및/또는 누락된 값을 사용합니다. 아래 표에는 각 데이터 형식에 대한 기본값 정의가 표시됩니다.

형식 기본값 IsDefault 표시기
String 또는 텍스트 비어 있거나 null 문자열(둘 다 비어 있음) System.ReadOnlyMemory<char> IsEmpty
형식(부호 없는 정수 형식에서 DataKind지원됨) 정의되지 않음 항상 false입니다.
기타 모든 형식 .NET 표준에 정의된 해당 시스템 형식의 기본값입니다. C#에서 기본값 식 default(T) 은 해당 값을 제공합니다. 기본값을 사용하여 같음 테스트

아래 표에는 각 데이터 형식에 대한 누락된 값 정의가 표시됩니다.

형식 누락된 값 IsMissing 표시기
String 또는 텍스트 정의되지 않음 항상 false입니다.
형식(부호 없는 정수 형식에서 DataKind지원됨) 0 같음 테스트 0
Single NaN IsNaN(Single)
Double NaN IsNaN(Double)
기타 모든 형식 정의되지 않음 항상 false입니다.

적용 대상