Kay Schluehr wrote: > This definition lacks a check for disjointness of the parts. No two > partial classes shall contain a method with the same name. Yes - I mentioned at the bottom that the last one evaluated will overwrite any existing one. You're right that its probably a better idea to check for it and throw an exception.