C # 3 mensagens novas funcionalidades (e não sobre Net 3,5 características) [fechado]
Pergunta
Há uma série de novas funcionalidades que vieram com o .Net Framework 3.5. A maioria das mensagens e informações sobre o material lista por assunto sobre as novas 3,5 características e C # 3 alterações ao mesmo tempo. Mas C # 3 pode ser usado sem .Net 3.5. Alguém sabe de um bom post descrevendo as mudanças na linguagem? (Além do chato, especificações oficiais explícitas em MSDN que é.)
Solução
Update: Posso certamente entender. Eric Lippert tem alguns posts mais aprofundada .. Vê-los .
Eu gostei da série de posts por ScottGu sobre os novos recursos de linguagem .. Alguns mais informações aqui também http://www.danielmoth.com/Blog/2007/11/top-10-things-to-know-about-visual.html esp a seção sobre recursos de linguagem.
Outras dicas
Há uma lista "rápida e suja" no meu C # in Depth local ( que também é um pouco língua na bochecha):
Para responder tanto ao post de Charles Graham, eu tenho um artigo sobre como aplicável os recursos de linguagem são quando o direcionamento .NET 2.0:
Assim como um plug flagrante, se você estiver interessado em linguagem, em vez de quadro, C # profundidade é quase tão perto de uma 'linguagem apenas' livro como eu já vi. Ele também é dividido em duas partes (após a introdução.): Novos recursos do C # 2, e novas funcionalidades em C # 3
Scott Guthrie tem uma boa série de posts que descrevem uma série de melhorias. Desça até "Melhorias Língua e LINQ".
Lambda expressões
Tipos anônimos
noreferrer propriedades automáticas e objeto / lista initializers
Métodos de extensão
Sintaxe de consulta
Confira de Eric White tutorial na programação funcional em C # 3.0
Isso é uma coisa que eu concretamente como me conhecer. A única coisa que eu posso dizer é que um monte de novas funcionalidades em C # 3.0 vai realmente trabalhar em uma aplicação puramente 2.0 se você fazer multi segmentação no VS 2008. Eu sei que os métodos de extensão são uma coisa dessas.
aqui é uma série de artigos que me ajudaram a compreender os novos recursos rapidamente
http: //blah.winsmarts.com/2006/05/19/demystifying-c-30--part-4-lambda-expressions.aspx