разделяемый (тип) (Справочник по C#)
Обновлен: Ноябрь 2007
Определения разделяемых типов позволяют разделять определения для классов, структур и интерфейсов на несколько файлов.
В File1.cs:
namespace PC
{
partial class A
{
int num = 0;
void MethodA() { }
partial void MethodC();
}
}
В File2.cs объявление:
namespace PC
{
partial class A
{
void MethodB(){}
partial void MethodC() { }
}
}
Заметки
Разделение типа класса, структуры или интерфейса на несколько файлов может пригодиться при работе с крупными проектами или с автоматически созданным кодом, например с кодом Конструктор Windows Forms. Разделяемый тип может содержать разделяемый метод. Дополнительные сведения см. в разделе Разделяемые классы и методы (Руководство по программированию в C#).
Спецификация языка C#
Дополнительные сведения см. в следующем разделе документа Спецификация языка C#.
- 10.2 Разделяемые типы
См. также
Основные понятия
Руководство по программированию в C#
Ссылки
Модификаторы (Справочник по C#)
Введение в универсальные шаблоны. (Руководство по программированию на C#)