Domande taggate «.net-4.5»

Versione 4.5 di Microsoft .NET Framework. Utilizzare per domande specificamente correlate a .NET Framework 4.5. Per domande su .NET Framework in generale, utilizzare il tag .net.

7
async / waitit - quando restituire un task vs vuoto?
In quali scenari si vorrebbe usare public async Task AsyncMethod(int num) invece di public async void AsyncMethod(int num) L'unico scenario a cui riesco a pensare è se hai bisogno dell'attività per poterne monitorare i progressi. Inoltre, nel seguente metodo, le parole chiave asincrone e in attesa sono inutili? public static …

12
HttpClient e HttpClientHandler devono essere disposti tra le richieste?
System.Net.Http.HttpClient e System.Net.Http.HttpClientHandler in .NET Framework 4.5 implementano IDisposable (tramite System.Net.Http.HttpMessageInvoker ). La usingdocumentazione della dichiarazione dice: Di norma, quando si utilizza un oggetto IDisposable, è necessario dichiararlo e creare un'istanza in un'istruzione using. Questa risposta utilizza questo modello: var baseAddress = new Uri("http://example.com"); var cookieContainer = new CookieContainer(); using …


7
Qual è lo scopo del "ritorno in attesa" in C #?
Esiste uno scenario in cui il metodo di scrittura come questo: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return await DoAnotherThingAsync(); } Invece di questo: public Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or might not be here... // return …
251 c#  .net  .net-4.5  async-await 


6
Qual è la differenza tra Task.Start / Wait e Async / Await?
Forse mi manca qualcosa, ma qual è la differenza tra fare: public void MyMethod() { Task t = Task.Factory.StartNew(DoSomethingThatTakesTime); t.Wait(); UpdateLabelToSayItsComplete(); } public async void MyMethod() { var result = Task.Factory.StartNew(DoSomethingThatTakesTime); await result; UpdateLabelToSayItsComplete(); } private void DoSomethingThatTakesTime() { Thread.Sleep(10000); }






4
Come annullare un'attività in attesa?
Sto giocando con queste attività di Windows 8 WinRT e sto cercando di annullare un'attività utilizzando il metodo seguente e funziona fino a un certo punto. Viene chiamato il metodo CancelNotification, che ti fa pensare che l'attività sia stata annullata, ma in background l'attività continua a funzionare, quindi dopo che …



6
Dov'è la directory di .NET Framework 4.5?
Ho installato Windows 8, Visual Studio 2012 ma non ho una directory v4.5 in %WINDIR%\Microsoft.NET\Framework. Ho fatto qualcosa di sbagliato o .NET 4.5 è diverso dagli altri? Se è perché non ho installato gli strumenti, c'è una serie di strumenti diversi da scaricare? Per quanto ne so, sono in grado …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.