The following guidelines apply to C# for components.
Follow the All Language Styling guidelines.
Use StyleCop with standard Sitecore settings.