DataKind Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica un tipo de datos simple.
public enum DataKind
type DataKind =
Public Enum DataKind
- Herencia
-
DataKind
Campos
Boolean | 12 | tipo de variable booleana, tipo de Boolean. |
Byte | 2 | Entero sin signo de 1 byte, tipo de Byte. |
DateTime | 14 | tipo de DateTime. |
DateTimeOffset | 15 | tipo de DateTimeOffset. |
Double | 10 | Número de punto flotante de 8 bytes, tipo de Double. |
Int16 | 3 | Entero de 2 bytes, tipo de Int16. |
Int32 | 5 | Entero de 4 bytes, tipo de Int32. |
Int64 | 7 | Entero de 8 bytes, tipo de Int64. |
SByte | 1 | Entero de 1 byte, tipo de SByte. |
Single | 9 | Número de punto flotante de 4 bytes, tipo de Single. |
String | 11 | string, tipo de ReadOnlyMemory<T>, donde T es Char. También es compatible con String. |
TimeSpan | 13 | tipo de TimeSpan. |
UInt16 | 4 | Entero sin signo de 2 bytes, tipo de UInt16. |
UInt32 | 6 | Entero sin signo de 4 bytes, tipo de UInt32. |
UInt64 | 8 | Entero sin signo de 8 bytes, tipo de UInt64. |
Comentarios
Algunas transformaciones usan el valor predeterminado o el valor que faltan de los tipos de datos. En la tabla siguiente se muestra la definición de valor predeterminada para cada uno de los tipos de datos.
Tipo | Valor predeterminado | Indicador IsDefault |
---|---|---|
String o texto | Vacío o null cadena (ambos dan como resultado vacío System.ReadOnlyMemory<char> |
IsEmpty |
Tipo de clave (admitido por los tipos enteros sin signo en DataKind ) |
No definida | Siempre false |
Todos los demás tipos | Valor predeterminado del tipo de sistema correspondiente tal y como se define en .NET Standard. En C#, la expresión default(T) de valor predeterminada proporciona ese valor. |
Prueba de igualdad con el valor predeterminado |
En la tabla siguiente se muestra la definición de valor que falta para cada uno de los tipos de datos.
Tipo | Valor que falta | Indicador ismissing |
---|---|---|
String o texto | No definida | Siempre false |
Tipo de clave (admitido por los tipos enteros sin signo en DataKind ) |
0 |
Prueba de igualdad con 0 |
Single | NaN | IsNaN(Single) |
Double | NaN | IsNaN(Double) |
Todos los demás tipos | No definida | Siempre false |