Code Inspection: Local variable hides member
Last modified: 21 July 2022tip
Having a local variable with the same name as a field effectively hides a member field. Here is an example:
This can lead to a confusing situation as someone might assume that the name they are referring to in the DoSomething()
method is the field previously defined.