containsDuplicates<T> static method
Returns true if the given list items
contains at least one duplicated value.
Otherwise false.
If the given parameter is null false will be returned.
Implementation
static bool containsDuplicates<T>({required List<T>? items}) {
if (items == null) {
return false;
}
List<T> uniqueValues = [];
for (var item in items) {
if (uniqueValues.contains(item)) {
return true;
} else {
uniqueValues.add(item);
}
}
return false;
}