Ir al contenido principal

Tipos de Datos en .NET

Tipos de datos para .Net y sus alias en Visual Basic y C#


Class Library Name
Vb Name
C# Name
Contains




Byte
Byte
byte
Entero de 0 a 255.
Int16
Short
short
Entero de -32,768 a 32,767.
Int32
Integer
int
Entero de -2,147,483,648 a 2,147,483,647.
Int64
Long
long
Entero de -9.2e18 a 9.2e18
Single
Single
float
Punto flotante de simple precisión de aproximadamente -3.4e38 a 3.4e38.
Double
Double
double
Punto flotante de doble precisión de aproximadamente -1.8e308 a 1.8e308.
Decimal
Decimal
decimal
Numero fraccional de punto fijo de 128-bits que soporta encima de 28 dígitos significativos.
Char
Char
char
Un simple carácter de 16-bits
String
String
string
Serie de caracteres de longitud variable.
Boolean
Boolean
bool
Un valor de falso o verdadero.
DataTime
Date
--
Representa alguna fecha de Enero 1ero 12:00:00 AM del año 1  a Diciembre 31, 11:59:59 del año 9999.
TimeSpan
--
--
Representa un valor de tiempo, tanto en 3 segundos o 3 días.
Object
Object
object
La  ultima clase base de todos los tipos de NET. Puede contener algún dato de tipo objeto.

Comentarios

Entradas más populares de este blog

Eliminar registros repetidos de una DataTable

A continuación les muestro un ejemplo de como eliminar los registros repetidos de una DataTable . //DataTable con los reqistros repetidos (myRepeatedData) //Filtramos los registros únicos en la variable var. var uniqueRows = myRepeatedData.AsEnumerable().Distinct(DataRowComparer.Default); //Lo copiamos a otra DataTable DataTable myUniqueData = uniqueRows.CopyToDataTable(); Con esto tendremos en la DataTable myUniqueData los registros únicos.

Obtener el valor de un control ASPxSpinEdit dentro de un ASPxGridView

Para obtener el valor de un control ASPxSpinEdit dentro de un ASPxGridView -Agregar un control ASPxSpinEdit dentro del DataItem Template -Hacer que se muestren los datos de la fuente poniendo en el atributo value la expressión siguiente: ' <%# Bind("GroupCode") %> '  donde GroupCode es el nombre de la columna en la fuente de datos. -Hacer que el evento ValueChanged se procese en el servidor agregando lo siguiente en los eventos del cliente:   <ClientSideEvents ValueChanged="function(s, e) {  e.processOnServer = true; }" /> El markup completo de la columna quedaría así: <dx:GridViewDataTextColumn Caption="Grupo" FieldName="GroupCode" ShowInCustomizationForm="True" VisibleIndex="4">    <PropertiesTextEdit DisplayFormatInEditMode="True" DisplayFormatString="g">    </PropertiesTextEdit>    <DataItemTemplate>       <dx:ASPxSpinEdit ID="spinEdi...

Como escoger entre ViewState, Session, Cache y Cookies

Problemas con Aplicaciones Web Las aplicaciones web son sin estado, lo que significa que una vez una página web es enviada desde servidor, nada permanece en el servidor y la próxima vez que el usuario actualiza la página, esta página será creada desde cero. ASP.NET proporciona las siguientes soluciones para resolver este problema: 1- El ViewState . 2- Las variables de sesión. 3- Las variables de aplicación. 4- La memoria caché . 5- Las cookies . Ahora surge la pregunta: ¿cuándo utilizar qué? 1- El ViewState. El ViewState es un campo oculto en una página ASP.NET , y contiene el estado de esos controles en una página cuya propiedad " EnableViewState " es " true ". También puede agregar explícitamente los valores en ella, como el siguiente ejemplo: Viewstate.Add ("YearOrders", "5887"); El ViewState se debe utilizar cuando se quiere pasar un valor entre diferentes peticiones al servidor de una sola página y sus valores no son accesibles...