Événement
Créer des applications intelligentes
17 mars, 23 h - 21 mars, 23 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
La spécification du langage C# est la source de référence du langage C#. Le comité de la norme ECMA C# (TC49-TG2) produit la spécification. Le comité travaille actuellement à la version 8 de la norme. Le brouillon publié ici comprend certaines des fonctionnalités C# 8, mais pas toutes. Le comité utilise des spécifications Microsoft et des notes de réunion de conception linguistique (LDM) pour produire la spécification.
Cette section contient le dernier brouillon de travail de la spécification du langage C#. Le dernier projet de brouillon est publié ici avant d’être soumis à l’ECMA pour approbation. Le comité travaille dans le référentiel dotnet/csharpstandard. Vous pouvez suivre les progrès du comité et participer au travail sur la norme ici.
Note
Le système de validation permet de mettre à jour la spécification de langage en C#, mais il a pris du retard par rapport à l’implémentation actuelle. Pour découvrir les spécifications sur les fonctionnalités actuelles, consultez Spécifications des fonctionnalités.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Événement
Créer des applications intelligentes
17 mars, 23 h - 21 mars, 23 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantFormation
Parcours d’apprentissage
Créer des applications .NET avec C# - Training
.NET est une plateforme de développement, gratuite, multiplateforme et open source permettant de créer de nombreux types d’applications différents. Avec .NET, vous pouvez utiliser plusieurs langages, éditeurs et bibliothèques afin de créer pour le web, les appareils mobiles, les postes de travail, les jeux et IoT.
Documentation
Spécifications – Spécification et fonctionnalités les plus récentes d’ECMA.
Prenez connaissance des spécifications détaillées du langage C# et des dernières fonctionnalités. Les spécifications constituent la source de référence sur le comportement du langage C#.
Table des matières - C# language specification
Il contient la table des matières détaillée, répertoriant chaque clause dans la spécification
Directives #line améliorées - C# feature specifications
Cette spécification de fonctionnalité décrit les mises à jour de la directive #line. Ces améliorations prennent en charge des scénarios tels que Razor où le moteur Razor souhaite plus de contrôle sur le numéro de ligne afin qu’il corresponde à votre source plutôt qu’au fichier généré.