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


Please Help Members By Posting Answers For Below Questions

What is cached data phone?

760


How can we access static variable?

848


Explain difference between dataset and datareader?

797


What kind of programming language is ASP.NET?

823


Give some salient points of difference between request processor and request dispatcher.

838


What are the steps involved to fill a dataset?

776


Is it true that a Web service must be written in .NET or not?

819


How may clustered index we can create in table?

752


Describe how passport authentication works.

791


what is loosely coupled solution? How it can be used?

773


Describe the events in the life cycle of a web application.

811


Explain the difference between panel and groupbox classes using .net?

692


Define a static class?

722


What is the Intermittent crashing of application in production?

769


How does a web application session work?

789