the latest C# version: 3.0 or 3.5?



    As to my opion, the lastest C# Version is 3.0.  But I have seen a lot of web pages talking about C# 3.5. Now I am confused by them. So I want to ask this question: which is the lastest version of C#, 3.0 or 3.5?  And, another question, is C# 3.5, if not exists now,  is under develop, when will it be released?

    My English is very poor, I hope you can understand me.


    Monday, March 03, 2008 11:36 AM


  • .Net is version 3.5, C# is version 3.0.  The confusion came in when they introduced .Net 3.0


    .Net 1.0 - C# 1.0

    .Net 1.1 - C# 1.1

    .Net 2.0 - C# 2.0

    .Net 3.0 - C# 2.0

    .Net 3.5 - C# 3.0


    The next version of C# is under development and will contain alot of support for parrellisation.  You guess is as good as mine about when it will be released, but since .net 3.5 and c# 3 just came out, you are probably looking at at least a year.

    Monday, March 03, 2008 11:56 AM
  • here is another post on this question

    in short there is no c# 3.5, only .net framework 3.5

    hope this helps

    Monday, March 03, 2008 11:58 AM

All replies