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 {
https://msdn.microsoft.com/en-us/library/435f1dw2.aspx
Look at the first example here, it gives a pretty good idea of how the new keyword can be used to mask base class variables
new