Possible Duplicate:
c# Can I use reflection to inspect the code in a method?
So I am messing around with reflection and something struck me. Is it possible to view the code of a constructor obtained using the GetConstructor() method without navigating to the file and viewing it in visual studio. Is it possible for example to get the ConstructorInfo object and then print out the code that is associated with that constructor to the console window? Might seem a silly question but I have never really needed to look into reflection before so I am pretty new to it and am not sure as to how much it is capable of.
Also as a side note what is it that determins which constructor will be used as the default? Is it just the one with the least parameters?