Performance warnings support high performance libraries and applications.
Avoid excessive locals
Avoid uncalled private code
Avoid uninstantiated internal classes
Avoid unsealed attributes
Review unused parameters
Avoid unused private fields
Do not cast unnecessarily
Do not initialize unnecessarily
Initialize reference type static fields inline
Mark assemblies with NeutralResourcesLanguageAttribute
Mark members as static
Override equals and operator equals on value types
Prefer jagged arrays over multidimensional
Properties should not return arrays
Remove empty finalizers
Remove unused locals
Test for empty strings using string length
Use literals where appropriate