Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Dieser Inhalt wird mit Genehmigung von Pearson Education, Inc. aus Framework Design Guidelines: Konventionen, Idiome und Muster für wiederverwendbare .NET-Bibliotheken, 2. Auflage nachgedruckt. Diese Ausgabe wurde 2008 veröffentlicht, und das Buch wurde seitdem in der dritten Ausgabe vollständig überarbeitet. Einige der Informationen auf dieser Seite sind möglicherweise veraltet.
Über den offensichtlichen Grund der Lesbarkeit hinaus ist es wichtig, die Richtlinien für Parameternamen zu befolgen, da Parameter in der Dokumentation und im Designer angezeigt werden, wenn visuelle Designtools IntelliSense- und Klassenbrowsingfunktionen bereitstellen.
✔️ Verwenden Sie gemischte Groß-/Kleinschreibung für Parameternamen.
✔️ Verwenden Sie beschreibende Parameternamen.
✔️ ERWÄGEN SIE, Namen basierend auf der Bedeutung eines Parameters anstelle des Typs des Parameters zu verwenden.
Benennungsoperator-Überladungsparameter
✔️ Verwenden Sie left
und right
für binäre Operatorüberladungs-Parameternamen, wenn die Parameter keine Bedeutung besitzen.
✔️ Verwenden Sie value
für unäre Operatorüberladungs-Parameternamen, wenn die Parameter keine Bedeutung besitzen.
✔️ Erwägen Sie aussagekräftige Namen für Operatorüberladungsparameter, wenn dies einen erheblichen Mehrwert bietet.
❌ VERWENDEN SIE KEINE Abkürzungen oder numerische Indizes für Operatorüberladungsparameternamen.
© Teile 2005, 2009 Microsoft Corporation. Alle Rechte vorbehalten.
Nachdruck mit freundlicher Genehmigung von Pearson Education, Inc., aus dem Buch Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition von Krzysztof Cwalina und Brad Abrams, veröffentlicht am 22. Oktober 2008 von Addison-Wesley Professional als Teil der Microsoft Windows Development Series.