Compartir a través de


Los identificadores no deberían tener el prefijo incorrecto

Actualización: noviembre 2007

Nombre de tipo

IdentifiersShouldNotHaveIncorrectPrefix

Identificador de comprobación

CA1722

Categoría

Microsoft.Naming

Cambio problemático

Motivo

Un identificador tiene un prefijo incorrecto.

Descripción de la regla

Por convención, sólo ciertos elementos de programación tienen nombres que comienzan con un prefijo concreto.

Los nombres de tipo no tienen un prefijo concreto y no se deben prefijar con una 'C'. Esta regla crea un informe sobre las infracciones para los nombres de tipo como 'CMyClass' y no crea un informe sobre las infracciones para los nombres de tipo como 'Cache'.

Las convenciones de nomenclatura proporcionan una apariencia común a las bibliotecas orientadas a Common Language Runtime. Esto reduce la curva de aprendizaje necesaria para las nuevas bibliotecas de software y aumenta la confianza por parte del cliente en lo que respecta a que la biblioteca fue desarrollada por un especialista en desarrollo de código administrado.

Cómo corregir infracciones

Quite el prefijo del identificador.

Cuándo suprimir advertencias

No suprima las advertencias de esta regla.

Reglas relacionadas

Los identificadores deberían tener el prefijo correcto