DataKind Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Basit bir veri türü belirtir.
public enum DataKind
type DataKind =
Public Enum DataKind
- Devralma
-
DataKind
Alanlar
Boolean | 12 | boole değişken türü, türü Boolean. |
Byte | 2 | 1 baytlık işaretsiz tamsayı, türü Byte. |
DateTime | 14 | türüne tıklayın DateTime. |
DateTimeOffset | 15 | türüne tıklayın DateTimeOffset. |
Double | 10 | 8 baytlık kayan noktalı sayı, türü Double. |
Int16 | 3 | 2 baytlık tamsayı, türü Int16. |
Int32 | 5 | 4 baytlık tamsayı, türü Int32. |
Int64 | 7 | 8 baytlık tamsayı, türü Int64. |
SByte | 1 | 1 baytlık tamsayı, türü SByte. |
Single | 9 | 4 baytlık kayan noktalı sayı, türü Single. |
String | 11 | dize, türü, ReadOnlyMemory<T>burada T değeridir Char. ile Stringde uyumludur. |
TimeSpan | 13 | türüne tıklayın TimeSpan. |
UInt16 | 4 | 2 baytlık işaretsiz tamsayı, türü UInt16. |
UInt32 | 6 | 4 baytlık işaretsiz tamsayı, türü UInt32. |
UInt64 | 8 | 8 baytlık işaretsiz tamsayı, türü UInt64. |
Açıklamalar
Bazı dönüşümler, veri türlerinin varsayılan değerini ve/veya eksik değerini kullanır. Aşağıdaki tabloda, veri türlerinin her biri için varsayılan değer tanımı gösterilmektedir.
Tür | Varsayılan değer | IsDefault Göstergesi |
---|---|---|
String veya metin | Boş veya null dize (her ikisi de boş sonuçlanır) System.ReadOnlyMemory<char> |
IsEmpty |
Anahtar türü (içindeki işaretsiz tamsayı türleri DataKind tarafından desteklenir) |
Tanımlı değil | Her zaman false |
Diğer tüm türler | .NET standardı tarafından tanımlanan karşılık gelen sistem türünün varsayılan değeri. C# dilinde, varsayılan değer ifadesi default(T) bu değeri sağlar. |
Varsayılan değerle eşitlik testi |
Aşağıdaki tabloda, veri türlerinin her biri için eksik değer tanımı gösterilmektedir.
Tür | Eksik Değer | İzin Gösteren Gösterge |
---|---|---|
String veya metin | Tanımlı değil | Her zaman false |
Anahtar türü (içindeki işaretsiz tamsayı türleri DataKind tarafından desteklenir) |
0 |
ile eşitlik testi 0 |
Single | NaN | IsNaN(Single) |
Double | NaN | IsNaN(Double) |
Diğer tüm türler | Tanımlı değil | Her zaman false |