DataKind Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |