Here we will discuss about Virtual methods in C#.Net.
If you are declaring a method to be virtual means you are allowing the methods to be overridden in any derived classes.
The syntax is same, only we need to add the virtual keyword in method signature like below:
public virtual string MyVirtualMethod()
return “This is the base class virtual method”;
Then in the derived class we have to use the override keyword to override the virtual method of the base class like below:
class MyDerivedClass: MyBaseClass
public override string MyVirtualMethod()
return “This is the override method of the parent class.”;
Remember Neither member fields nor static functions can be declared as virtual.
Also, check out some articles on
Download FREE SharePoint 2019 Installation PDF Guide
This FREE PDF contains, Steps by step guide to install SharePoint 2019 Preview, prerequisites, hardware and software new features. First impression to SharePoint Server 2019 new modern site, modern lists and modern document libraries.
You May Also like the Following SharePoint Online Tutorials: