About you can read on the official webpage:
MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and macOS. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and macOS maintaining a single code base for all platforms.
Today, I will show you how can be used it on Fedora 43 Linux distro to build a based inheritance relationship between classes.
First, you can install this I.D.E. with dnf tool.
1 | [root@desk mythcat]# dnf install monodevelop |
You can read about how to install mono on the official Fedora webpage.
1 | [root@desk mythcat]# dnf install mono-devel |
After install I create an folder named projects_mono and I start the I.D.E. with this command:
1 | [mythcat@desk projects_mono]$ monodevelop |
I create a new Console Project from .NET and I set the name classes_001.
The full project has two classes Worker and Employee.
The Employee class is based on inheritance from the Worker.
You can see the project on my GitHub account.