dotnet / dotnet/dotnet-api-docs

Missing exception type on xml docs for SingleOrDefault(src, predicate)

Aperta
#3,963 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area-System.Linq Pri3 untriaged
Lingua principale
C#
Stelle
949
Fork
1.7k
Merge medio
2g 19h
PR unite (30g)
52

Descrizione

`public static TSource SingleOrDefault(this IEnumerable source);` has the doc for all exceptions.

`public static TSource SingleOrDefault(this IEnumerable source, Func predicate);`
looks like it's missing the invalid operation one.

```c#
// .....
// Exceptions:
// T:System.ArgumentNullException:
// source is null.
//
// T:System.InvalidOperationException:
// The input sequence contains more than one element.
public static TSource SingleOrDefault(this IEnumerable source);

// .....
// Exceptions:
// T:System.ArgumentNullException:
// source or predicate is null.
public static TSource SingleOrDefault(this IEnumerable source, Func predicate);
```

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia individuando la voce della documentazione dell’API per l’overload SingleOrDefault(IEnumerable, Func) e confrontala con l’overload senza parametri mostrato nell’issue. Verifica che la documentazione riporti InvalidOperationException per le sequenze contenenti più di un elemento, quindi verifica la documentazione dell’API renderizzata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
1/5
Tempo stimato
Meno di un'ora
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.