ref (Referencia de C#)
Use la palabra clave ref
en los contextos siguientes:
- En una firma del método y en una llamada al método, para pasar un argumento a un método mediante referencia.
- En una firma del método, para devolver un valor al autor de la llamada mediante referencia. Para obtener más información, vea
ref return
. - En una declaración de una variable local, para declarar una sección de variable de referencia del artículo Instrucciones de declaración.
- Como parte de una expresión ref condicional o un operador de asignación ref.
- En una declaración
struct
, para declarar unref struct
. Para más información, consulte el artículo de tipos de estructuraref
. - En una definición
ref struct
, para declarar un camporef
. Para obtener más información, consulte la sección camposref
del artículo tipos de estructuraref
.
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de