Johann Blake wrote:
What was the primary reason for allowing a class to be split across
multiple files? Was it to allow multiple develpers to work on it
simultaneously?
As I understand it, the primary driver was keeping designer-maintained
code (the InitializeComponent method) separate from user-maintained
code (the event handlers and the like).
While we can use it to have Your Part of the class and My Part of the
class, or for versioning (the Silver SKU overrides fewer methods than
the Gold SKU), neither was the intended use, and I've seen ANY manual
use disparaged.
--
www.midnightbeach.com