title: Why is this overridden method grayified?
body: <p>In the code I have to maintain ("Lucky Man" by ELP definitely does not fit this soundtrack), I see this, grayed out (not commented out -- grayed out by the compiler or Resharper):</p>
  
  <pre><code>protected override void Dispose( bool disposing )
  {
      base.Dispose( disposing );
  }
  </code></pre>
  
  <p>An orange light bulb glyph (Resharper?) msg says about it, "Remove redundant method override"</p>
  
  <p>A skyblue circular glyph with a "0" inside says:</p>
  
  <p><em>"Overrides method from class 'System.ComponentModel.Component"</em>
  -and:
  <em>"Overrides method from class 'System.Windows.Forms.Control"</em></p>
  
  <p>I take it what it is saying is that this override does nothing beyond what the method it's overriding does, and thus I can remove it entirely. Am I right?</p>