Partial classes provides us an option to split classes into multiple parts and in multiple source files. All parts are combined into one single class during compile time. All parts should contain the keyword partial
,should be of the same accessibility. All parts should be present in the same assembly for it to be included during compile time.
partial
keyword.public
/protected
/private
etc..abstract
keyword, then the combined type is considered abstract.sealed
keyword, then the combined type is considered sealed.