Resultados de la búsqueda a petición "c#-7.0"

9 la respuesta

Cuándo usar: Tuple vs Class c # 7.0

Antes de Tuples, solía crear unclass y sus variables luego crean objetos de esta clase y hacen de ese objeto el tipo de retorno para algunas funciones. Ahora con las tuplas puedo hacer lo mismo y en c # 7.0 podemos asignar nombres comprensibles ...

2 la respuesta

La función get / set con acceso a expresiones está disponible en c # 7.0

Estoy teniendo este código en una clase private string test; public string Test { get => test; set => test = value; } Pero el compilador no me deja compilar. Dice CS1043 { or ; expected CS1513 } expectedEstoy usando VS 2017 y apunto a .NET ...

2 la respuesta

Propiedades de Name ValueTuple al crear con nuevo

Sé que puedo nombrar parámetros cuando creo una tupla implícitamente como: var me = (age: 21, favoriteFood: "Custard");¿Es posible nombrar parámetros cuando una tupla se crea explícitamente? es decir var me = new ValueTuple<int, string>(21, ...

2 la respuesta

No puedo obtener nombres de parámetros de valuetuple a través de la reflexión en c # 7.0

Quiero asignar una ValueTuple a una clase usando la reflexión. La documentación dice que hay un atributo adjunto a ValueTuple con nombres de parámetros (distintos de Item1, Item2, etc ...) pero no puedo ver ningún atributo. Desmontaje no muestra ...

2 la respuesta

Uso de la palabra clave "is" con la palabra clave "null" c # 7.0

Recientemente descubrí que el siguiente código se compila y funciona como se esperaba en VS2017. Pero no puedo encontrar ningún tema / documentación sobre esto. Tengo curiosidad por saber si es legítimo usar esta sintaxis: class Program { static ...

4 la respuesta

C # 7 tuplas y lambdas

Con la nueva sintaxis de tupla de c # 7, ¿es posible especificar una lambda con una tupla como parámetro y usar valores desempaquetados dentro de la lambda? Ejemplo: var list = new List<(int,int)>();forma normal de usar una tupla en ...

4 la respuesta

Construyendo el proyecto msbuild 15 programáticamente

Estoy tratando de construir un proyecto de biblioteca de clase C # 7 simple creado con VS2017. MSBuild de los ensamblados de marco está desactualizado, por lo que estoy haciendo referencia aMicrosoft.Build, ...

2 la respuesta

¿Podemos implementar una aplicación web C # 7 en Azure con Kudu?

Desde que se lanzó Visual Studio 2017 y podemos usar las nuevas características de C # 7, esperaba que esto funcione al implementar en aplicaciones web de Azure. Desafortunadamente, vemos errores de compilación al usar la implementación continua ...

4 la respuesta

C # 7: subrayado (_) y estrella (*) en la variable de salida

Estaba leyendo sobre nuevas características variables en C # 7aquí [https://blogs.msdn.microsoft.com/dotnet/2017/03/09/new-features-in-c-7-0/]. Tengo dos preguntas: Dice También permitimos "descartes" como parámetros externos, en forma de_, ...

2 la respuesta

¿Cómo puedo eliminar la excepción "El tipo predefinido 'ValueTuple`2' debe ser una estructura" al depurar?

Comencé a usar la nueva función de tupla en c # 7.0 pero noté que ni en la función que devuelve una tupla ni en su llamador es posible verificar los valores de las variables en modo de depuración. En cambio, se muestra una excepción: $exception ...