jueves, 11 de febrero de 2010

Tablas de Referencias de Tipos


La siguiente tabla enumera los tipos de valor integrados de C # :

La siguiente tabla enumera los tipos de referencia integrados de C # :

TABLA 2
Palabra clave de tipo C #Tipo .NET
objectSystem.Object
stringSystem.String
dynamicSystem.Object

En las tablas anteriores, cada palabra clave de tipo C # de la columna de la izquierda (excepto nint y nuint y dynamic ) es un alias para el tipo .NET correspondiente. Son intercambiables. Por ejemplo, las siguientes declaraciones declaran variables del mismo tipo:


int a = 123;
System.Int32 b = 123;

Los tipos nintnuintde las dos últimas filas de la primera tabla son enteros de tamaño nativo. Están representados internamente por los tipos .NET indicados, pero en cada caso la palabra clave y el tipo .NET no son intercambiables. El compilador proporciona operaciones y conversiones para nintnuintcomo tipos enteros que no proporciona para los tipos de puntero System.IntPtrSystem.UIntPtrPara obtener más información, consulte nintnuinttipos .

La voidpalabra clave representa la ausencia de un tipo. Lo usa como el tipo de retorno de un método que no devuelve un valor.


No hay comentarios.:

Publicar un comentario

Preguntas;Comentarios;Aportes;Criticas Positivas;Recomendaciones.