Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

225
Views
¿C# 8 es compatible con .NET Framework?

En la configuración de compilación avanzada de Visual Studio 2019, C# 8 no parece estar disponible para un proyecto de .NET Framework, solo (como en la imagen a continuación) para un proyecto de .NET Core 3.0:

ingrese la descripción de la imagen aquí

¿C# 8 es compatible con .NET Framework?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

De acuerdo con esta entrada de blog, el lenguaje está realmente vinculado al marco:

Esto significa que los tipos necesarios para usar estas funciones no estarán disponibles en .NET Framework 4.8. Del mismo modo, las implementaciones de miembros de interfaz predeterminados se basan en nuevas mejoras de tiempo de ejecución, y tampoco las haremos en .NET Runtime 4.8.

Por este motivo, el uso de C# 8.0 solo se admite en plataformas que implementan .NET Standard 2.1. La necesidad de mantener estable el tiempo de ejecución nos ha impedido implementar nuevas funciones de lenguaje durante más de una década. Con la naturaleza de lado a lado y de código abierto de los tiempos de ejecución modernos, sentimos que podemos evolucionarlos de nuevo de manera responsable y diseñar el lenguaje con eso en mente. Scott explicó en su Actualización sobre .NET Core 3.0 y .NET Framework 4.8 que .NET Framework verá menos innovación en el futuro, en lugar de centrarse en la estabilidad y la confiabilidad. Dado eso, creemos que es mejor que se pierda algunas características del lenguaje que que nadie las obtenga.

over 4 years ago · Santiago Trujillo Report

0

C# 8.0 (y superior) solo es compatible con .NET Core 3.x y versiones más recientes. Muchas de las funciones más nuevas requieren funciones de biblioteca y tiempo de ejecución introducidas en .NET Core 3.x: control de versiones del lenguaje C#

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!