3 biggest advantages of C# 4.0 versus C# 3.5?

Posted on 2011-10-19
Last Modified: 2013-12-16
I was asked this in an interview and had no answer for him.

Any idea?
Question by:newbieweb
    LVL 4

    Accepted Solution

    I wouldn't be able to tell you what these mean, but I found these three features added in 4.0:
    1.)     Dynamic binding
    2.)    Named and optional arguments
    3.)    Generic co- and contravariance
    LVL 17

    Assisted Solution

    Here is good link to go through above features by Techn9cian

    Author Comment

    Thanks, That's what I was looking for...
    LVL 9

    Assisted Solution

    Named and Optional Parameters
    Dynamic Support
    COM Interop

    C# 4.0's New Features Explained

    Author Closing Comment


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Hire Top Freelancers to Complete C# Projects

    Source the talented Expert Exchange community
    for top quality work on your C# projects.

    Hire the best. Collaborate easily. Get quality work.

    We all know that functional code is the leg that any good program stands on when it comes right down to it, however, if your program lacks a good user interface your product may not have the appeal needed to keep your customers happy. This issue can…
    A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    9 Experts available now in Live!

    Get 1:1 Help Now