The first difference between those versions is that: the C#2.0 is supported by .Net Framework2.0(Visual Studio2005) or higher; The C# 3.0 is supported by .Net Framework3.0(Visual Studio2008) or higher; The C# 4.0 is supported by .Net Framework4(Visual Studio2010)or
higher.
For the other difference and new feature, please try to refer to the following article:
Syed Abuthah...
0 Points
7 Posts
C# Technologies version
Dec 20, 2012 04:32 AM|LINK
Hi
I want to know about whatever version of C# so far. also which technologies introduces in which version and different too.
alankarp
Contributor
2042 Points
345 Posts
Re: C# Technologies version
Dec 20, 2012 04:40 AM|LINK
Hi
Below are the versions of c# & the new fetures in each version
C# 2.0 • Generics • Partial types • Anonymous methods • Iterators • Nullable types • Private setters (properties) • Method group conversions (delegates) C# 3.0 • Implicitly typed local variables • Object and collection initializers • Auto-Implemented properties • Anonymous types • Extension methods • Query expressions • Lambda expressions • Expression trees • Partial Methods C# 4.0 • Dynamic binding • Named and optional arguments • Generic co- and contravariance • Embedded interop types ("NoPIA") C# 5.0 • Asynchronous methods • Caller info attributesProfile
heyitsme
Participant
1105 Points
399 Posts
Re: C# Technologies version
Dec 20, 2012 04:43 AM|LINK
you can refer the versions given the table at the bottom of the page
http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29
Regards
Sangamesh Belawatgi,
Software Developer,
Bangalore - INDIA
sameer_khanj...
Contributor
7060 Points
1378 Posts
Re: C# Technologies version
Dec 20, 2012 08:04 AM|LINK
Please refer :-
http://stackoverflow.com/questions/3174942/list-of-new-features-in-c2-0-3-0-and-4-0
http://dotnet.dzone.com/news/overview-c-version-10-40
http://blogs.msdn.com/b/johnwpowell/archive/2008/03/16/c-and-net-framework-features-by-version-quick-reference.aspx
http://csharpindepth.com/articles/chapter1/versions.aspx
sameer.khanjit@gmail.com
View Blog
Click "Mark as Answer" on the post that helped you.
Amy Peng - M...
Star
10134 Points
960 Posts
Microsoft
Re: C# Technologies version
Dec 24, 2012 06:51 AM|LINK
Hi Syed,
The first difference between those versions is that: the C#2.0 is supported by .Net Framework2.0(Visual Studio2005) or higher; The C# 3.0 is supported by .Net Framework3.0(Visual Studio2008) or higher; The C# 4.0 is supported by .Net Framework4(Visual Studio2010)or higher.
For the other difference and new feature, please try to refer to the following article:
http://www.codeproject.com/Articles/327916/C-Language-Features-From-C-2-0-to-4-0 .
http://www.java-samples.com/showtutorial.php?tutorialid=1428 .
Best Regards,
Amy Peng
Feedback to us
Develop and promote your apps in Windows Store