tengo este codigo
MyClass instance = new MyClass();VS Intellisense muestra:
La expresión 'nueva' se puede simplificar
y al seleccionar esa acción, cambia el código a:
MyClass instance = new();pero luego la compilación falla con el código de error CS8181:
'nuevo' no se puede utilizar con el tipo de tupla. Utilice una expresión literal de tupla en su lugar.
No puedo entender este mensaje de error porque MyClass no está relacionado con el tipo de tuple . Es una clase simple con propiedades int , string y list y sin herencia. Además, ¿por qué una acción sugerida por Intellisense debería causar un error?
He informado este problema a VS Dev Community. Enlace
Gracias de antemano por tu ayuda.