Рефакторинг классов и типов (конструктор классов)
При оптимизации кода происходит изменение его внутренней структуры и, в особенности, создаваемых объектов. Оптимизация проводится для того, чтобы сделать код более понятным, управляемым и эффективным без видимого изменения поведения программы. Для оптимизации кода можно использовать конструктор классов и окно "Сведения о классе".
Примечание
Файлы проекта могут быть доступны только для чтения, поскольку проект либо находится под системой управления версиями и не извлечен, либо является проектом, на который существует ссылка, либо файлы проекта помечены как доступные только для чтения файловой системой.При работе с проектом, находящимся в одном из вышеуказанных состояний, необходимо ознакомиться с несколькими способами сохранения проекта в зависимости от его состояний.Это относится к оптимизации кода, а также к коду, который изменяется другими способами, например непосредственным редактированием.Дополнительные сведения см. в разделе Отображение информации только для чтения (конструктор классов).
В этом подразделе
Практическое руководство. Переопределение членов типа (конструктор классов)
Переопределение членов типа с помощью конструктора классов.
Практическое руководство. Переименование типов и членов типов (конструктор классов)
Переименование типа или члена в конструкторе классов.
Практическое руководство. Изменение порядка параметров (только для конструктора классов C#)
Упорядочение параметров с помощью конструктора классов.
Практическое руководство. Реализация интерфейса (конструктор классов)
Использование конструктора классов для реализации интерфейса.
Практическое руководство. Реализация абстрактного класса (конструктор классов)
Использование конструктора классов для реализации абстрактного класса.
Практическое руководство. Перемещение члена типа из одного типа в другой (конструктор классов)
Перемещение члена от одного типа к другому.
Практическое руководство. Извлечение в интерфейс (только для конструктора классов C#)
Извлечение одного или более открытых членов из типа в интерфейс.