Bagikan melalui


DataKind Enum

Definisi

Menentukan jenis data sederhana.

public enum DataKind
type DataKind = 
Public Enum DataKind
Warisan
DataKind

Bidang

Boolean 12

jenis variabel boolean, jenis Boolean.

Byte 2

Bilangan bulat yang tidak ditandatangani 1 byte, jenis Byte.

DateTime 14

jenis DateTime.

DateTimeOffset 15

jenis DateTimeOffset.

Double 10

Angka floating-point 8-byte, jenis Double.

Int16 3

Bilangan bulat 2-byte, jenis Int16.

Int32 5

Bilangan bulat 4-byte, jenis Int32.

Int64 7

Bilangan bulat 8-byte, jenis Int64.

SByte 1

Bilangan bulat 1-byte, jenis SByte.

Single 9

Angka floating-point 4-byte, jenis Single.

String 11

string, jenis ReadOnlyMemory<T>, di mana T adalah Char. Juga kompatibel dengan String.

TimeSpan 13

jenis TimeSpan.

UInt16 4

Bilangan bulat yang tidak ditandatangani 2-byte, jenis UInt16.

UInt32 6

Bilangan bulat yang tidak ditandatangani 4-byte, jenis UInt32.

UInt64 8

Bilangan bulat yang tidak ditandatangani 8-byte, jenis UInt64.

Keterangan

Beberapa transformasi menggunakan nilai default dan/atau nilai yang hilang dari jenis data. Tabel di bawah ini memperlihatkan definisi nilai default untuk setiap jenis data.

Jenis Nilai Default Indikator IsDefault
String atau teks Kosong atau null string (keduanya menghasilkan kosong System.ReadOnlyMemory<char> IsEmpty
Jenis kunci (didukung oleh jenis bilangan bulat yang tidak ditandatangani di DataKind) Tidak ditentukan Selalu false
semua jenis lain Nilai default dari jenis sistem yang sesuai seperti yang didefinisikan oleh standar .NET. Dalam C#, ekspresi default(T) nilai default menyediakan nilai tersebut. Uji kesetaraan dengan nilai default

Tabel di bawah ini memperlihatkan definisi nilai yang hilang untuk setiap jenis data.

Jenis Nilai Hilang Indikator IsMissing
String atau teks Tidak ditentukan Selalu false
Jenis kunci (didukung oleh jenis bilangan bulat yang tidak ditandatangani di DataKind) 0 Uji kesetaraan dengan 0
Single NaN IsNaN(Single)
Double NaN IsNaN(Double)
semua jenis lain Tidak ditentukan Selalu false

Berlaku untuk