Answer the question
In order to leave comments, you need to log in
What is the advantage of C# over Visual Basic NET
Good time of the day!
Explain to the teapot what is the advantage of C #, since I mainly write my programs in Visual Basic Net
Answer the question
In order to leave comments, you need to log in
C# is officially the flagship language of the .Net platform. Therefore, all new features of the platform are guaranteed to be available, improvements are implemented first. VB.Net seems to me to be dragged in order not to lose the veterans who wrote in VB6. Perhaps when they consider that the audience is being blown away, they will do the same with J # and Visual FoxPro - they will throw it out into the cold and stop development.
Here is a Wiki that boils down to the different syntax and perks of each language. In sharpe, for example, you can call from a function.
There are few benefits as such. C# was originally designed for dotnet and therefore a little more concise. Although this is generally a matter of taste.
A more serious argument is that almost all the pieces of code that you can google or find in most books are written in C#. So, getting out beyond MSDN in search of a solution to a particular problem, you will have to strain your brain less with unnecessary conversion.
Another big plus of C# is that it's the only one supported by Mono .
This means that only it can be used to write cross-platform applications for Linux, Mac, Android and iOS (at least in theory).
Documentation is more on c# (and examples are mostly on it) + wine mobile development is now under c#. Everything else is nothing more than syntactic buns.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question