C#: частичные классы
Это быстрый вопрос подтверждения:
Чтобы заставить неполные классы работать, я сначала думал, что будет основной класс public class ManageDates
и тогда вы создадите частичные классы, такие как public partial class ManageDates
расширить класс ManageDates.
Но из некоторых экспериментов я пришел к выводу, что если вы собираетесь использовать частичные классы, каждый отдельный класс должен быть объявлен public partial class [ClassName]
...
Я прав в этом заключении?
2 ответа
Да, каждый фрагмент частичного класса должен быть объявлен partial
и проживать в одной сборке.
Это потому, что частичные классы - это просто удобство компилятора; после создания сборки все содержимое класса находится в одном месте.
Да.
Каждая часть класса должна быть объявлена с использованием partial
ключевое слово.