First of all, I don’t want to start a coding styles war, so please only reply if you are answering the question.
I’ve encountered a couple of people who put their fields at the top of the class. Could anyone who does this explain the rationale behind it?
Many thanks
One rationale (at least before auto-properties came into existance) was to group all the state information at the top of the class because it goes a long way towards summarizing what the methods that follow will accomplish.