This is a stylistic discussion, because with most compilers, placing at the top or bottom of the (class file) does not affect the results. Historically, many people do this upstairs, but I like to leave them downstairs.
Why?
, -, - intellisense, . , - , . , VS, , , . , Visual Studio F12 Ctrl + End .
, , . . , , ReSharper, , , , , ReSharper . , , , , .
Edit:
, #region: , , . , . , #region, ?