Partager via


DataKind Énumération

Définition

Spécifie un type de données simple.

public enum DataKind
type DataKind = 
Public Enum DataKind
Héritage
DataKind

Champs

Boolean 12

type de variable booléenne, type de Boolean.

Byte 2

Entier non signé de 1 octet, type de Byte.

DateTime 14

type de DateTime.

DateTimeOffset 15

type de DateTimeOffset.

Double 10

Nombre à virgule flottante de 8 octets, type de Double.

Int16 3

Entier de 2 octets, type de Int16.

Int32 5

Entier de 4 octets, type de Int32.

Int64 7

Entier de 8 octets, type de Int64.

SByte 1

Entier de 1 octet, type de SByte.

Single 9

Nombre à virgule flottante de 4 octets, type de Single.

String 11

chaîne, type de ReadOnlyMemory<T>, où T est Char. Également compatible avec String.

TimeSpan 13

type de TimeSpan.

UInt16 4

Entier non signé de 2 octets, type de UInt16.

UInt32 6

Entier non signé de 4 octets, type de UInt32.

UInt64 8

Entier non signé de 8 octets, type de UInt64.

Remarques

Certaines transformations utilisent la valeur par défaut et/ou la valeur manquante des types de données. Le tableau ci-dessous montre la définition de valeur par défaut pour chacun des types de données.

Type Valeur par défaut Indicateur IsDefault
String ou texte Vide ou null chaîne (les deux entraînent un résultat vide System.ReadOnlyMemory<char> IsEmpty
Type de clé (pris en charge par les types entiers non signés dans DataKind) Non défini Toujours false
Tous les autres types Valeur par défaut du type système correspondant tel que défini par .NET Standard. En C#, l’expression default(T) de valeur par défaut fournit cette valeur. Test d’égalité avec la valeur par défaut

Le tableau ci-dessous montre la définition de valeur manquante pour chacun des types de données.

Type Valeur manquante Indicateur IsMissing
String ou texte Non défini Toujours false
Type de clé (pris en charge par les types entiers non signés dans DataKind) 0 Test d’égalité avec 0
Single NaN IsNaN(Single)
Double NaN IsNaN(Double)
Tous les autres types Non défini Toujours false

S’applique à