Окно классов
Теперь, когда вы знаете, как определять собственные классы, вам будет проще работать с окном классов, в котором члены классов вашего решения отображаются в виде удобного иерархического дерева. Окно классов помогает ориентироваться в коде вашего решения: при двойном щелчке в одной из строк окна классов в окне программы автоматически открывается код соответствующего члена. Окно классов открывается командой View › Class View или комбинацией клавиш CTRL + SHIFT + C. На рис. 4.10 показано, как выглядит окно классов для одной из версий нашего класса Employee.
Рис. 4.10. Окно классов для класса Employee
В левом верхнем углу окна расположена пара кнопок. Кнопка New Folder создает новую папку, но чаще используется кнопка Class View Sort By Type. Она открывает список, в котором выбирается режим представления информации в окне.
- Sort Alphabetically. Классы и члены упорядочиваются по алфавиту (a-z).
- Sort By Type. Классы и члены упорядочиваются по типу. Например, в этом режиме удобно сгруппировать все свойства (базовых классов, интерфейсов, методов и т. д.).
- Sort By Access. Классы и члены упорядочиваются по уровню доступа.
- Group By Type. Классы и члены группируются в разных узлах в зависимости от типа. Например, все свойства объединяются в узле Properties, а все поля – в узле Fields.