What is the method for overriding properties in C#?
To override a method in C#, you can use the override keyword to override a property in the base class. For example:
class BaseClass
{
public virtual int Number { get; set; }
}
class DerivedClass : BaseClass
{
private int _number;
public override int Number
{
get { return _number; }
set { _number = value; }
}
}
In the example above, DerivedClass has overridden the property Number in BaseClass. Using the override keyword, we can re-implement properties from the base class in the derived class.