C# Why can partial methods use ref, but not out?

Viewed 1461

Pretty straight forward. MSDN states that you can use ref, but not out for partial methods. I'm just curious as to the why? It was my understanding that when code is compiled, the partials are merged, so what is up with the restriction? Is there more to partial than just making code files cleaner and organized (i.e. eyecandy)?

Reference: MSDN Article - "Partial methods can have ref but not out parameters."

7 Answers
Related