Which is recommended: "static public" or "public static"

c#

Solution

see this question

If you download the Microsoft StyleCop Visual Studio addin, it can validate your source code against the rules Microsoft use. It likes the access modifier to come first.

Problem

If you have a class member that is `static` and `public`. Would you write `static public` or `public static`? I know they are the same. But is there some recommendation / best practice for writing this?

Original source