Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Review misleading field names

TypeName

ReviewMisleadingFieldNames

CheckId

CA1504

Category

Microsoft.Maintainability

Breaking Change

Non Breaking

The name of an instance field starts with "s_" or the name of a static (Shared in Visual Basic) field starts with "m_".

Field names that start with "s_" are associated with static data by many users. Similarly, field names that start with "m_" are associated with instance (member) data. For more easily maintained code, names should follow commonly used conventions.

To fix a violation of this rule, rename the field using the appropriate prefix. Alternatively, make the field agree with the current suffix by adding or removing the static modifier.

Do not suppress a warning from this rule.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.