I\'ve been given a .net project to maintain. I was just browsing through the code and I noticed this on a property declaration:
public new string navUrl {
new is hiding the property.
new
It might be like this in your code:
class base1 { public virtual string navUrl { get; set; } } class derived : base1 { public new string navUrl { get; set; } }
Here in the derived class, the navUrl property is hiding the base class property.
navUrl