Compartir a través de


Asignaciones de valores no utilizadas, variables y parámetros

Esta refactorización se aplica a:

  • C#
  • Visual Basic

Qué: Difumina los parámetros no utilizados y genera una advertencia para los valores de expresión no utilizados. El compilador también realiza un análisis de flujo para buscar las asignaciones de valores no utilizadas. Las asignaciones de valores no utilizadas se desvanecen y aparece una bombilla con una acción rápida para eliminar la asignación redundante. Las variables no utilizadas con valores desconocidos muestran una sugerencia de acción rápida para usar descartes en su lugar. (Los descartes son variables ficticias temporales que no se usan intencionadamente en el código de la aplicación. Pueden reducir la asignación de memoria y hacer que el código sea más fácil de leer).

Cuando: Tiene asignaciones de valor, parámetros o valores de expresión que nunca se utilizan.

Por qué: A veces es difícil saber si una asignación de valor, una variable o un parámetro ya no se utilizan. Al atenuar estos valores o generar una advertencia, se obtiene una indicación visual del código que se puede eliminar.

Diagnóstico de valores y parámetros de expresión no utilizados

  1. Tener cualquier asignación de valor, variable o parámetro que no se use.
  2. La asignación de valor o parámetro no utilizado aparece atenuado. El valor de la expresión no utilizada genera una advertencia.

Parámetro no utilizado Valor no utilizado Asignación de valor no utilizado Descartar valor no utilizado

Consulte también