Compartir a través de


En las palabras compuestas se deberían utilizar las mayúsculas y minúsculas correctamente

Actualización: noviembre 2007

Nombre de tipo

CompoundWordsShouldBeCasedCorrectly

Identificador de comprobación

CA1702

Categoría

Microsoft.Naming

Cambio problemático

Problemático: cuando se desencadena en los ensamblados. No problemático: cuando se desencadena en los parámetros de tipo

Motivo

El nombre de un identificador contiene varias palabras y al menos una de ellas parece ser una palabra compuesta en la que no se utilizan correctamente las mayúsculas y minúsculas.

Descripción de la regla

El nombre del identificador se divide en palabras basándose en el uso de mayúsculas y minúsculas. La biblioteca de correctores ortográficos de Microsoft comprueba cada combinación de dos palabras contiguas. Si la reconoce, el identificador genera una infracción de la regla. Ejemplos de palabras compuestas que generan una infracción son "CheckSum" y "MultiPart", que deberían escribirse como "Checksum" y "Multipart", respectivamente. Debido a un uso común anterior, algunas excepciones quedan incluidas en la regla y así se marcan varias palabras únicas, como "Toolbar" y "Filename", en las que se deberían utilizar las mayúsculas y minúsculas como si se tratase de dos palabras distintas, a saber, "ToolBar" y "FileName".

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

Cambie el nombre utilizando las mayúsculas correctamente.

Cuándo suprimir advertencias

Puede suprimir de forma segura una advertencia de esta regla si el diccionario ortográfico reconoce ambas partes de la palabra compuesta y se pretende utilizar dos palabras.

Reglas relacionadas

En las palabras compuestas de la cadena de recursos se deberían utilizar las mayúsculas y minúsculas correctamente

Los identificadores deberían utilizar las mayúsculas y minúsculas correctamente

Los identificadores se deberían diferenciar en algo más que en el uso de mayúsculas y minúsculas