A guide for styling C# code, summarised from MS guidelines and other places