C#: частичные классы

Это быстрый вопрос подтверждения:

Чтобы заставить неполные классы работать, я сначала думал, что будет основной класс public class ManageDates и тогда вы создадите частичные классы, такие как public partial class ManageDates расширить класс ManageDates.

Но из некоторых экспериментов я пришел к выводу, что если вы собираетесь использовать частичные классы, каждый отдельный класс должен быть объявлен public partial class [ClassName]...

Я прав в этом заключении?

2 ответа

Решение

Да, каждый фрагмент частичного класса должен быть объявлен partial и проживать в одной сборке.

Это потому, что частичные классы - это просто удобство компилятора; после создания сборки все содержимое класса находится в одном месте.

Да.

Каждая часть класса должна быть объявлена ​​с использованием partial ключевое слово.

Другие вопросы по тегам