remarks name generate example c# visual-studio-2015 c#-6.0

c# - name - Los constructores primarios ya no compilan en VS2015



remarks c# (1)

¿Alguien tiene alguna idea sobre lo que podría estar pasando?

Sí, los constructores principales se han eliminado de los planes para C # 6. Es muy posible que aparezcan de alguna forma en una versión posterior, pero ya no están en C # 6.

Consulte la publicación here del equipo para obtener más detalles.

Hasta este mismo día, podría hacer uso de constructores primarios, como:

public class Test(string text) { private string mText = text; }

Para poder hacer esto, en el Visual Studio CTP anterior, tuve que agregar esto al archivo csproj:

<LangVersion>Experimental</LangVersion>

De todos modos, esto ya no funciona en la Vista previa de Visual Studio 2015 (con o sin LangVersion ). ¿Alguien tiene alguna idea sobre lo que podría estar pasando?