Compartir a través de


Los nombres de tipos no deberían coincidir con los espacios de nombres

Actualización: noviembre 2007

Nombre de tipo

TypeNamesShouldNotMatchNamespaces

Identificador de comprobación

CA1724

Categoría

Microsoft.Naming

Cambio problemático

Motivo

Un nombre de tipo coincide con uno de los nombres de espacio de nombres siguientes en una comparación sin distinción entre mayúsculas y minúsculas:

  • Collections

  • Forms

  • System

  • UI

Descripción de la regla

Los nombres de tipo no deberían coincidir con los nombres de espacios de nombres definidos en la biblioteca de clases .NET Framework. Infringir esta regla puede reducir la utilidad de la biblioteca.

Cómo corregir infracciones

Seleccione un nombre de tipo que no coincide con el nombre de un espacio de nombres de la biblioteca de clases .NET Framework.

Cuándo suprimir advertencias

Para el nuevo desarrollo, no hay ningún escenario conocido donde se deba suprimir ninguna advertencia de esta regla. Para enviar las bibliotecas, quizá deba suprimir una advertencia de esta regla.