dotnet / dotnet/dotnet-api-docs
Example in AggregateException doc is not work
- Lingua principale
- C#
- Stelle
- 950
- Fork
- 1.7k
- Merge medio
- 2g 19h
- PR unite (30g)
- 52
Descrizione
Hi,
I run the example which in [AggregateException doc](https://learn.microsoft.com/en-us/dotnet/api/system.aggregateexception?view=net-7.0&source=docs#examples), the example code did not catch an AggregateException, the following code will not work:
```c#
catch (AggregateException ae)
{
Console.WriteLine("Caught aggregate exception-Task.Wait behavior");
ae.Handle((x) =>
{
if (x is UnauthorizedAccessException) // This we know how to handle.
{
Console.WriteLine("You do not have permission to access all folders in this path.");
Console.WriteLine("See your network administrator or try another path.");
return true;
}
return false; // Let anything else stop the application.
});
}
```
My environment:
+ .net 7.0
+ Win10
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dall’esempio della documentazione dell’API di AggregateException collegato nell’issue ed esegui il codice fornito su .NET 7 per riprodurre il comportamento. Analizza perché il blocco catch non viene raggiunto, quindi aggiorna l’esempio o la spiegazione associata in modo che il comportamento documentato sia corretto e verifica che l’esempio venga eseguito come previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100