Наскільки я розумію, partial
ключове слово не робить нічого, крім того, що дозволяє розділити клас на кілька вихідних файлів. Чи є якась причина для цього, крім організації коду? Я бачив, що він використовувався для цього в створених класах інтерфейсу.
Це здається поганою причиною створення цілого ключового слова. Якщо клас досить великий, щоб вимагати декількох файлів, він, ймовірно, робить занадто багато. Я подумав, що, можливо, ви можете використати його для часткового визначення класу для іншого програміста десь для завершення, але було б краще зробити абстрактний клас.
partial
щось означає лише тоді, коли йдеться ранішеclass
. Ви можете використовувати його як ім'я ідентифікатора в інших частинах коду тощо.