Differences between VB.Net and C#, related to OOPS concepts
Answer Posted / ajay bharti
VB.NET & C# both have same execution speed no difference in
terms of speed.
But there are some other differrence between them:-
1- C# uses function pointers, VB.Net does not.
2- we can do operator overloading in C#, but not in VB.Net.
3- VB.Net uses WITH KEYWORD, C# does not have WITH Keyword
(Example:- WITH datagrid
.datasource=ds
.databind()
END WITH)
4- C# is case senstive language, but VB.Net is not.
5- C# is fully object oriented language it implements all
the concepts of OOPs. But VB.net is not fully OO language
because some of the OOPs features like operator loading it
does not have.
| Is This Answer Correct ? | 9 Yes | 5 No |
Post New Answer View All Answers
What is server side session management?
Which library is used by the testers and developers to develop automated tests and create testing tools?
What are the media types of http requests and response?
Which property needs to be set for script manager control to extend the time before throwing time out expection if no response is received from the server?
Tell me how asp.net mvc differs from asp.net web forms? : asp.net mvc
What is the life-span of the items in the viewstate?
what is meant by sitemapnode ?
What is globalization and localization in asp net?
How does http session work?
Which protocol is used to call a web service?
What are the Types of state management techniques
What is ViewState? What does the "EnableViewState" property do? Why would I want it on or off?
Explain how is the asp.net mvc architecture different from others? : asp.net mvc
What is the difference between equals() and == in c#?
How is the asp.net mvc architecture different from others? : asp.net mvc