Benennen von Parametern
Hinweis
Diese Inhalte wurden mit Genehmigung von Pearson Education, Inc. aus Framework Design Guidelines nachgedruckt: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition. 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 Entwurfstools IntelliSense- und Klassensuchfunktionen bereitstellen.
✔️ Verwenden Sie gemischte Groß-/Kleinschreibung für Parameternamen.
✔️ Verwenden Sie beschreibende für Parameternamen.
✔️ Erwägen Sie Namen, die auf der Bedeutung eines Parameters und nicht auf dem Typ basieren.
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überladungs-Parameternamen.
Teile ©2005, 2009 Microsoft Corporation. Alle Rechte vorbehalten.
Nachdruck mit Genehmigung von Pearson Education, Inc aus 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 durch Addison-Wesley Professional als Teil der Microsoft Windows Development Series.