Visual Basic -Características-
Arreglos Literales
Ahora se pueden definir los arreglos (arrays) sin necesidad de indicar específicamente que es uno de ellos. Los arreglos literalespermitirán la creación de un arreglo solamente poniendo los elementos deseados dentro de las llaves y luego por si sólo el compilador infiere que es un arreglo y el tipo de variable también lo detecta deforma automática.
Continuación de Línea Implícita
La continuación de línea implícita le permite continuar una declaración en la línea siguiente sin tener que usar el guión bajo (_), como enversiones anteriores. Por ejemplo, se puede pasar a una nueva línea (sin usar el continuador) después de un operador, una coma, un punto o en consultas de LINQ o expresiones lambda Multilíneas.Dynamic Language Runtime
Visual Studio 2010 ha incorporado una nueva plataforma llamada Dynamic Language Runtime (DLR) que acompañara al Common Language Runtime (CLR), que permite construir ycomunicarse entre los “dynamic languages” de una manera más fácil. Idiomas como Ruby y Python han ido alcanzando una gran popularidad debido a que emplean un "dynamic Typing", en donde ahora será posibleutilizar estas bibliotecas.
Cuando se trabaja con aplicaciones que realizan COM Interop, existe el problema de tener que lidiar con los “Primary Interop Assemblies (PIA)”. La función del Embed InteropTypes es embeber directamente a la aplicación solamente los tipos y los miembros del PIA que son absolutamente necesarias, y además elimina la necesidad de que los PIA estén presentes en las máquinasde los usuarios finales.
Expresiones lambda
Se ha adicionado dos nuevas características para las expresiones lambda, que anteriormente no eran válidas: para las situaciones en donde no sedevuelva ningún valor y donde las instrucciones tienen más de una línea.
Inicialización de Colecciones
Proporcionan de una manera nueva, una sintaxis abreviada que permite crear colecciones y...
Regístrate para leer el documento completo.