2017-03-15 3 views

Antwort

1

Diese Regel hat nichts mit Sicherheit zu tun. Es handelt sich nur um unnötige Redundanz. Aus der Regelbeschreibung:

Diese Regel warnt vor Situationen, in denen der Name des übergeordneten Namensbereichs als Präfix eines enthaltenen Typs verwendet wird.

Zum Beispiel sollte ein Typ namens "RuntimeEnvironment", der in einem Namespace mit dem Namen "Foo.Runtime" deklariert ist, den Namen "Environment" haben.

Eine solche Situation erzeugt eine Namensredundanz ohne Lesbarkeitsgewinn.

Verwandte Themen