Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Nouveautés de Visual C# dans Visual Studio 2012

Visual Studio 2012

Cette page présente les fonctionnalités nouvelles et améliorées fournis pour visual C# dans Visual Studio 2012.

Pour plus d'informations sur la création d'applications d' Windows Store à l'aide de Visual Studio 2012, consultez Développez des applications de mémoire windows à l'aide de Visual Studio 2012.

Vous pouvez écrire le code asynchrone plus facilement et intuitivement à l'aide de la fonctionnalité Async , qui rend la programmation asynchrone presque aussi simple que la programmation synchrone.

Précédemment, écrire du code asynchrone nécessitait de définir des rappels (également appelées suites) pour capturer ce qui se produit lorsqu'un processus asynchrone se termine. Cela complique votre code et effectue des tâches courantes, telles que la gestion des exceptions, maladroit et difficile. Si vous utilisez la fonctionnalité Async, le compilateur effectue la majeure partie du travail pour vous.

La fonctionnalité présente deux mots clés, async et attendez. Le modificateur d' async spécifie qu'une méthode est une méthode async. Une méthode async retourne Task ou Task<TResult> qui représente le travail actuel de la méthode. La tâche contient les informations que l'appelant de la méthode asynchrone peut utiliser, tel que l'état de la tâche, son ID unique, et le résultat de la méthode.

En général, un opérateur d' await est appliqué à la tâche retournée dans une expression d'attente. L'expression d'attente interrompt l'exécution de la méthode qui la contient jusqu'à ce que la tâche attendue terminée. Dans le même temps, le contrôle est retourné à l'appelant de la méthode interrompue.

Pour plus d’informations, consultez Programmation asynchrone avec Async et Await (C# et Visual Basic).

Cette version de visual C# facilite l'obtention des informations sur l'appel d'une méthode. À l'aide de attributs d'informations de l'appelant, vous pouvez identifier le chemin d'accès de fichier de code source, le numéro de ligne dans le code source, puis du nom du membre de l'appelant. Ces informations sont utiles pour suivre, pour déboguer, et pour créer des outils de diagnostic.

Pour plus d’informations, consultez Informations relatives à l'appelant (C# et Visual Basic).

Vous pouvez utiliser Visual Studio pour télécharger et installer les exemples d' MSDN Code Galleryapplications empaquetées de C#.

Vous pouvez télécharger des exemples individuellement, ou vous pouvez télécharger un pack d'exemple, qui contient les exemples associés qui partagent une technologie ou une rubrique. Vous recevrez une notification si des modifications de code source sont publiées pour tout exemple que vous avez téléchargé.

Pour plus d’informations, consultez Accès aux exemples en ligne.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft