Ich möchte die Anzahl der doppelten Werte aus einer Tabelle erhalten. Die Eingangswerte sind wie als unten,Erhalte doppelte Werte mit LINQ C#
- SUB -xxx-20.160.721
- SUB -xxx-20.160.721
- SUB -125-20160022
hier (1) und (2) gleicher Wert. Wenn der Name größer als 1 ist, sollte 1 als Ergebnis zurückgegeben werden. Das Ergebnis sollte die Anzahl als (2) zurückgeben.
var numberOfDuplicates = this.UnitOfWork.Repository<Models.SUB>()
.Queryable().GroupBy(x => x.Name)
.Where(x => x.Count() > 1)
.Select(x => x.Count());
Das Ergebnis ist
Bitte leite mich auf diese ..
Was Ausgang erwartet wird? –