Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Vi kommer att fortsätta utveckla C# för att uppfylla utvecklarnas föränderliga behov och förbli ett toppmodernt programmeringsspråk. Vi kommer att förnya oss ivrigt och brett i samarbete med de team som ansvarar för .NET-bibliotek, utvecklarverktyg och arbetsbelastningsstöd, samtidigt som vi är noga med att hålla oss inom språkets anda. Med tanke på mångfalden av domäner där C# används föredrar vi språk- och prestandaförbättringar som gynnar alla eller de flesta utvecklare och upprätthåller ett stort engagemang för bakåtkompatibilitet. Vi kommer att fortsätta att stärka det bredare .NET-ekosystemet och utöka dess roll i C#:s framtid, samtidigt som vi bibehåller förvaltningen av designbeslut.
Så här vägleder strategi C#
C#-strategin vägleder våra beslut om C#-utveckling, och dessa anteckningar ger insikt i hur vi tänker på viktiga uttalanden.
vi kommer att innovera ivrigt och brett
C#-communityn fortsätter att växa och C#-språket fortsätter att utvecklas för att uppfylla communityns behov och förväntningar. Vi hämtar inspiration från många källor för att välja funktioner som gynnar ett stort segment av C#-utvecklare och som ger konsekventa förbättringar i produktivitet, läsbarhet och prestanda.
"vara noga med att hålla sig inom språkets anda"
Vi utvärderar nya idéer i C#-språkets anda och historia. Vi prioriterar innovationer som passar de flesta befintliga C#-utvecklare.
"förbättringar som gynnar alla eller de flesta utvecklare"
Utvecklare använder C# i alla .NET-arbetsbelastningar. Utvecklare skapar webbklient- och serverdelar, molnbaserade appar och skrivbordsappar med C#. C# aktiverar plattformsoberoende program. Vi fokuserar på nya funktioner som har störst inverkan antingen direkt eller genom att förbättra vanliga bibliotek. Utveckling av språkfunktioner omfattar integrering i våra utvecklarverktyg och utbildningsresurser.
"stort engagemang för bakåtkompatibilitet"
Vi respekterar att det finns en enorm mängd C#-kod som används idag. Eventuella icke-bakåtkompatibla ändringar beaktas noggrant med tanke på omfattningen och effekten av störningar för C#-communityn.
upprätthålla förvaltarskap
C#-språkdesignen sker i det öppna med communityns deltagande. Vem som helst kan föreslå nya C#-funktioner i våra GitHub-lagringsplatser. Språkdesignteamet fattar de slutliga besluten efter att ha vägt communityns indata.