Pregunta

en primer lugar, permítanme decir que sé sobre dinámica, sin PIA, con nombre y parámetros opcionales y, finalmente, la covarianza y contravarianza.

En mis proyectos el 99% de las veces mi código está en C #, que casi nunca hago la automatización de oficina, no planeo utilizar cualquier lenguaje dinámico en el corto plazo, y, además de ser necesario para la automatización de oficina, creo que nombré y los parámetros opcionales están equivocados (y no, sobrecargas no cuentan, si tiene que muchas sobrecargas el problema está en el diseño, no el lenguaje).

¿Cuál es tan allí por un chico de C # en un mundo estático escrito ?, Lo único que parece ser covarianza y contravarianza, que suena muy bien, pero esperaba algo más. Los únicos bits que estoy emocionado de probar son las extensiones paralelas para LINQ, pero eso es todo (y eso es [disponible para 3,5 como una CTP ).

¿Por que salió sobre C # 4?

¿Fue útil?

Solución

La única cosa a ser excitado sobre en C # 4 de un no-COM punto de vista, no dinámica son covarianza y contravarianza. Todo lo demás se centra alrededor de tipado dinámico.

Otros consejos

  1. Una mejor recolección de elementos

  2. New Thread Pooling Motor

  3. Los contratos de código

  4. Si usted no está haciendo el desarrollo de ASP.NET Web Forms que no le importaría, pero, hay mejoras significativas allí también.

recursos de aprendizaje para .NET 4.0 Nuevas características

... golpear el enlace para algunos buenos recursos sobre algunas de las nuevas características.

Realmente opcional parámetros por defecto, co / contravarianza ( ha sido una ventaja de Java) y el ParallelFX.

Hay un nuevo control de gráfico ahora en la caja de herramientas ... sí tengo nada otra cosa ..

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top