dotnet / dotnet/dotnet-api-docs
Missing exception type on xml docs for SingleOrDefault(src, predicate)
- Vorherrschende Sprache
- C#
- Sterne
- 949
- Forks
- 1.7k
- Ø Merge
- 2 T. 19 Std.
- Gemergte PRs (30 T.)
- 52
Beschreibung
`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);
```
Beitragsleitfaden
Rechercherichtung
Beginnen Sie damit, den API-Dokumentationseintrag für die Überladung SingleOrDefault(IEnumerable, Func) zu finden und ihn mit der parameterlosen Überladung zu vergleichen, die im Issue gezeigt wird. Bestätigen Sie, dass die Dokumentation die InvalidOperationException für Sequenzen mit mehr als einem Element erfasst, und überprüfen Sie anschließend die gerenderte API-Dokumentation.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 45/100