À mon sens, le partial
mot-clé ne fait que permettre à une classe d'être divisée en plusieurs fichiers source. Y a-t-il une raison de faire cela autre que pour l'organisation du code? Je l'ai vu utilisé pour cela dans les classes d'interface utilisateur générées.
Cela semble une mauvaise raison de créer un mot clé complet. Si une classe est assez grande pour nécessiter plusieurs fichiers, elle en fait probablement trop. Je pensais que vous pourriez peut-être l'utiliser pour définir partiellement une classe pour un autre programmeur, mais il serait préférable de créer une classe abstraite.
partial
signifie seulement quelque chose quand il vient avantclass
. Vous pouvez l'utiliser comme identifiant dans d'autres parties du code, etc.