Правила именованияNaming Guidelines

Следуя согласованный набор соглашения об именовании при разработке инфраструктуры может быть основной свой вклад в удобство использования платформы.Following a consistent set of naming conventions in the development of a framework can be a major contribution to the framework’s usability. Он позволяет платформе использовать многие разработчики широко отдельных проектов.It allows the framework to be used by many developers on widely separated projects. Помимо согласованности формы имена элементов платформы должны быть понятными и должен передать функции каждого элемента.Beyond consistency of form, names of framework elements must be easily understood and must convey the function of each element.

В этой главе призван предоставить согласованный набор соглашений об именовании, создаются имена, которые имеют смысл для разработчиков немедленно.The goal of this chapter is to provide a consistent set of naming conventions that results in names that make immediate sense to developers.

Несмотря на то, что внедрение эти соглашения об именовании, как рекомендации по разработке обычного кода приведет к более согласованное именование по всему коду, требуется только для того, чтобы применить их к API, которые происходят в открытую (открытый или защищенный типы и члены, и явно реализованные интерфейсы).Although adopting these naming conventions as general code development guidelines would result in more consistent naming throughout your code, you are required only to apply them to APIs that are publicly exposed (public or protected types and members, and explicitly implemented interfaces).

В этом разделеIn This Section

Соглашения о написании прописными буквамиCapitalization Conventions
Общие соглашения об именованииGeneral Naming Conventions
Имена сборок и библиотек DLLNames of Assemblies and DLLs
Имена пространств именNames of Namespaces
Имена классов, структур и интерфейсовNames of Classes, Structs, and Interfaces
Имена членов типовNames of Type Members
Именование параметровNaming Parameters
Именование ресурсовNaming Resources
Фрагменты: © Корпорация Майкрософт (Microsoft Corporation), 2005, 2009. Все права защищены.Portions © 2005, 2009 Microsoft Corporation. All rights reserved.

Перепечатано разрешением Пирсона для образовательных учреждений, Inc. из рекомендации по разработке Framework: Условные обозначения, стили и шаблоны для библиотеки .NET для повторного использования, 2nd Edition Кшиштов Квалина и Брэд Абрамс, опубликованных 22 октября 2008 г., издательство Addison-Wesley Professional как части цикла разработки Microsoft Windows.Reprinted by permission of Pearson Education, Inc. from Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition by Krzysztof Cwalina and Brad Abrams, published Oct 22, 2008 by Addison-Wesley Professional as part of the Microsoft Windows Development Series.

См. такжеSee also