Click here to Skip to main content
15,879,239 members

Survey Results

What new language features of .NET 3.5 do you use?   [Edit]

Survey period: 8 Jun 2009 to 15 Jun 2009

There's a little more icing on the cake in 3.5 but now that it's been released for a while, which of these features do you actually use?

OptionVotes% 
Automatic Property setters/getters61173.09
Object Initializers47456.70
Collection Initializers36443.54
Extension Methods45454.31
Implicitly Typed Variables (var)46655.74
Anonymous Types32038.28
Lambda expressions48658.13
Query keywords (for LINQ)45754.67
Partial methods17120.45
VB 'if' operator728.61
XML data types in VB414.90
Respondents were allowed to choose more than one answer; totals may not add up to 100%

View optional text answers (92 answers)


 
Generalasync methods and future variables Pin
Corinna John12-Jun-09 1:45
Corinna John12-Jun-09 1:45 
GeneralYou can use some of that with .NET 2.0 Pin
harold aptroot8-Jun-09 2:22
harold aptroot8-Jun-09 2:22 
GeneralRe: You can use some of that with .NET 2.0 Pin
PIEBALDconsult8-Jun-09 3:45
mvePIEBALDconsult8-Jun-09 3:45 
And what will that give you? Does that simply allow you to mark methods as Extension Methods, compile with the C# 2.0 compiler, and run it against the .net 3.5 runtime?

If so, I'm all for it; I think that's the way Extension Methods should have been implemented, there was no need to alter the language.
GeneralRe: You can use some of that with .NET 2.0 Pin
harold aptroot8-Jun-09 5:49
harold aptroot8-Jun-09 5:49 
GeneralRe: You can use some of that with .NET 2.0 Pin
PIEBALDconsult8-Jun-09 8:40
mvePIEBALDconsult8-Jun-09 8:40 
GeneralRe: You can use some of that with .NET 2.0 Pin
harold aptroot8-Jun-09 8:42
harold aptroot8-Jun-09 8:42 
GeneralRe: You can use some of that with .NET 2.0 Pin
PIEBALDconsult8-Jun-09 9:02
mvePIEBALDconsult8-Jun-09 9:02 
GeneralRe: You can use some of that with .NET 2.0 Pin
harold aptroot8-Jun-09 9:14
harold aptroot8-Jun-09 9:14 
GeneralRe: You can use some of that with .NET 2.0 Pin
PIEBALDconsult8-Jun-09 13:05
mvePIEBALDconsult8-Jun-09 13:05 
GeneralRe: You can use some of that with .NET 2.0 Pin
harold aptroot8-Jun-09 22:44
harold aptroot8-Jun-09 22:44 
GeneralWe're still using .NET 2.0! Pin
Jason Barry8-Jun-09 2:19
professionalJason Barry8-Jun-09 2:19 
GeneralRe: We're still using .NET 2.0! Pin
Vasudevan Deepak Kumar11-Jun-09 4:44
Vasudevan Deepak Kumar11-Jun-09 4:44 
GeneralWhat about an option for none? PinPopular
Michael Bookatz8-Jun-09 0:15
Michael Bookatz8-Jun-09 0:15 
GeneralRe: What about an option for none? Pin
Oshtri Deka8-Jun-09 1:25
professionalOshtri Deka8-Jun-09 1:25 
GeneralRe: What about an option for none? Pin
John M. Drescher8-Jun-09 1:31
John M. Drescher8-Jun-09 1:31 
GeneralRe: What about an option for none? Pin
Corporal Agarn8-Jun-09 3:07
professionalCorporal Agarn8-Jun-09 3:07 
GeneralRe: What about an option for none? Pin
PIEBALDconsult8-Jun-09 3:49
mvePIEBALDconsult8-Jun-09 3:49 
JokeRe: What about an option for none? Pin
grgran8-Jun-09 4:35
grgran8-Jun-09 4:35 
GeneralRe: What about an option for none? Pin
RandyS8-Jun-09 7:01
RandyS8-Jun-09 7:01 
GeneralRe: What about an option for none? Pin
Paul Darlington8-Jun-09 21:07
Paul Darlington8-Jun-09 21:07 
GeneralRe: What about an option for none? Pin
hairy_hats8-Jun-09 22:09
hairy_hats8-Jun-09 22:09 
GeneralRe: What about an option for none? Pin
Ashley van Gerven9-Jun-09 14:58
Ashley van Gerven9-Jun-09 14:58 
GeneralRe: What about an option for none? Pin
Michael Bookatz9-Jun-09 22:22
Michael Bookatz9-Jun-09 22:22 
GeneralRe: What about an option for none? Pin
Ashley van Gerven10-Jun-09 15:39
Ashley van Gerven10-Jun-09 15:39 
GeneralRe: What about an option for none? Pin
Shani Natav10-Jun-09 19:57
Shani Natav10-Jun-09 19:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.