Promocionar una variable local a parámetro
Actualización: noviembre 2007
Promocionar variable local a parámetro es una operación de refactorización de Visual C# que ofrece una manera sencilla de trasladar una variable del un uso local a un parámetro de método, indizador o constructor y, al mismo tiempo, actualizar correctamente los sitios de llamada.
Para efectuar la operación Promocionar variable local a parámetro, en primer lugar sitúe el cursor en la variable que desea promocionar. La instrucción que declara la variable también debe asignar un valor o expresión a la variable. Una vez colocado el cursor en su lugar, invoque la operación Promocionar variable local a parámetro. Para ello, escriba el método abreviado de teclado o seleccione el comando en el menú de acceso directo.
Cuando se invoca la operación Promocionar variable local a parámetro, la variable se agrega al final de la lista de parámetros del miembro. Cualquier llamada efectuada al miembro modificado se actualiza de forma inmediata con el nuevo parámetro como si fuera la expresión asignada a la variable originalmente, y el código queda de modo que funciona igual que antes de que se promocionara la variable. Para obtener más información, vea Cómo: Promocionar una variable local a parámetro.
En el ejemplo siguiente se muestra el resultado de ejecutar Promocionar variable local a parámetro en la variable fee.
Antes |
Después |
---|---|
|
|
Comentarios
Esta refactorización funciona mejor cuando a la variable promocionada se le asigna un valor constante. La variable se debe declarar y también inicializar, no basta con limitarse a declararla o asignarla.
Vea también
Tareas
Cómo: Promocionar una variable local a parámetro