Questions marquées «.net-4.5»

Version 4.5 de Microsoft .NET Framework. À utiliser pour les questions spécifiquement liées à .NET Framework 4.5. Pour les questions sur .NET Framework en général, utilisez la balise .net.

503
async / wait - quand retourner une tâche vs un vide?

Dans quels scénarios voudrait-on utiliser public async Task AsyncMethod(int num) au lieu de public async void AsyncMethod(int num) Le seul scénario auquel je peux penser est si vous avez besoin de la tâche pour pouvoir suivre sa progression. De plus, dans la méthode suivante, les mots clés...

251
Quel est le but du «retour en attente» en C #?

Y a-t-il un scénario où une méthode d'écriture comme celle-ci: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return await DoAnotherThingAsync(); } au lieu de cela: public Task<SomeResult> DoSomethingAsync() { // Some...

164
Comment annuler une tâche en attente?

Je joue avec ces tâches Windows 8 WinRT et j'essaie d'annuler une tâche en utilisant la méthode ci-dessous, et cela fonctionne jusqu'à un certain point. La méthode CancelNotification est appelée, ce qui vous fait penser que la tâche a été annulée, mais en arrière-plan, la tâche continue de...

146
Où se trouve le répertoire .NET Framework 4.5?

J'ai installé Windows 8, Visual Studio 2012 mais je n'ai pas de répertoire v4.5 dans %WINDIR%\Microsoft.NET\Framework. Ai-je fait quelque chose de mal ou est-ce que .NET 4.5 est différent des autres? Si c'est parce que je n'ai pas installé les outils, existe-t-il un ensemble d'outils différents à...

116
Comment Task <int> devient-il un int?

Nous avons cette méthode: async Task<int> AccessTheWebAsync() { HttpClient client = new HttpClient(); Task<string> getStringTask = client.GetStringAsync("http://msdn.microsoft.com"); // You can do work here that doesn't rely on the string from GetStringAsync. DoIndependentWork(); string...