Compartir a través de


Tipos de referencia (Referencia de C#)

Hay dos clases de tipos en C#: tipos de referencia y tipos de valor. Las variables de tipos de referencia almacenan referencias en sus datos (objetos), mientras que las variables de tipos de valor contienen directamente los datos. Con los tipos de referencia, dos variables pueden hacer referencia al mismo objeto y, por lo tanto, las operaciones en una variable pueden afectar al objeto al que hace referencia la otra variable. Con los tipos de valor, cada variable tiene su propia copia de los datos y no es posible que las operaciones en una variable afecten a la otra (excepto en el caso de las variables de parámetro ref y out, consulte ref (Referencia de C#) y Modificador del parámetro out (Referencia de C#)).

Las palabras clave siguientes se usan para declarar tipos de referencia:

C# también proporciona los siguientes tipos de referencia integrados:

Vea también

Referencia

Palabras clave de C#

Tipos de valor (Referencia de C#)

Conceptos

Guía de programación de C#

Otros recursos

Referencia de C#

Tipos (Referencia de C#)