Looking for c# Answers? Try Ask4KnowledgeBase
Looking for c# Keywords? Try Ask4Keywords

C# LanguageЧастичный класс и методы


Вступление

Частичные классы предоставляют нам возможность разбивать классы на несколько частей и в несколько исходных файлов. Во время компиляции все части объединяются в один класс. Все части должны содержать ключевое слово partial , должны иметь одинаковую доступность. Все части должны присутствовать в одной и той же сборке, чтобы она включалась во время компиляции.

Синтаксис

  • открытый частичный класс MyPartialClass {}

замечания

  • Частичные классы должны быть определены внутри одной и той же сборки и пространства имен в качестве класса, который они распространяют.

  • Все части класса должны использовать partial ключевое слово.

  • Все части класса должны иметь такую ​​же доступность; public / protected / private т. д.

  • Если какая-либо часть использует ключевое слово abstract , тогда комбинированный тип считается абстрактным.

  • Если какая-либо часть использует sealed ключевое слово, то комбинированный тип считается запечатанным.

  • Если какая-либо часть использует базовый тип, тогда комбинированный тип наследуется от этого типа.

  • Комбинированный тип наследует все интерфейсы, определенные для всех частичных классов.

Частичный класс и методы Связанные примеры