If I have a very simple class like so:
public class Example
{
public int Number { get; set; }
public Example(int numberArg)
{
this.Number = numberArg;
}
}
And I have a derivative class like so:
public class AnotherExample : Example
{
public int DoubleNumber
{
get
{
return this.Number * 2;
}
}
public AnotherExample(int numberArg) : base(numberArg) {}
}
What difference is there, if any, if I use this.Number
to refer to the AnotherExample
objects base Number
property than if I use base.Number
to refer to it?
Thanks!