Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Estas refactorizaciones se aplican a:
C#
Visual Basic
Conversión del método Get en una propiedad
Qué: le permite convertir un método Get en una propiedad (y, opcionalmente, el método Set).
Cuándo: Tiene un método Get que no contiene ninguna lógica.
Procedimiento
Coloque el cursor en el nombre del método Get.
A continuación, realice alguno de los siguientes procedimientos:
- Teclado
- Presione Ctrl+. para desencadenar el menú Acciones rápidas y refactorizaciones, y seleccione Reemplazar método por propiedad en el menú emergente de la ventana Vista previa.
- Mouse
- Haga clic con el botón derecho en el código, seleccione el menú Acciones rápidas y refactorizaciones y elija Replace method with property (Reemplazar método por propiedad) en el menú emergente de la ventana Vista previa.
- Teclado
(Opcional) Si tiene un método Set, también puede convertirlo en este momento seleccionando Replace Get method and Set method with property (Reemplazar método Get y método Set por propiedad).
Si está satisfecho con el cambio en la vista previa del código, presione Entrar o haga clic en la solución en el menú y los cambios se confirmarán.
Ejemplo:
private int MyValue;
// Before
public int GetMyValue()
{
return MyValue;
}
// Replace 'GetMyValue' with property
// After
public int MyValue
{
get { return MyValue; }
}
Convertir propiedad a método Get
Qué: Le permite convertir una propiedad en un método Get
Cuándo: Tiene una propiedad que implica más que establecer y obtener un valor de inmediato
Procedimiento
Coloque el cursor en el nombre del método Get.
A continuación, realice alguno de los siguientes procedimientos:
- Teclado
- Presione Ctrl+. para desencadenar el menú Acciones rápidas y refactorizaciones, y seleccione Reemplazar propiedad por métodos en el menú emergente de la ventana Vista previa.
- Mouse
- Haga clic con el botón derecho en el código, seleccione el menú Acciones rápidas y refactorizaciones y elija Replace property with methods (Reemplazar propiedad por métodos) en el menú emergente de la ventana Vista previa.
- Teclado
Si está satisfecho con el cambio en la vista previa del código, presione Entrar o haga clic en la solución en el menú y los cambios se confirmarán.