Class AbpCollectionExtensions
Inheritance
AbpCollectionExtensions
Assembly: Volo.Abp.Core.dll
Syntax
public static class AbpCollectionExtensions
Methods
AddIfNotContains<T>(ICollection<T>, IEnumerable<T>)
Declaration
public static IEnumerable<T> AddIfNotContains<T>(this ICollection<T> source, IEnumerable<T> items)
Parameters
Returns
Type Parameters
AddIfNotContains<T>(ICollection<T>, Func<T, bool>, Func<T>)
Declaration
public static bool AddIfNotContains<T>(this ICollection<T> source, Func<T, bool> predicate, Func<T> itemFactory)
Parameters
Returns
Type Parameters
AddIfNotContains<T>(ICollection<T>, T)
Declaration
public static bool AddIfNotContains<T>(this ICollection<T> source, T item)
Parameters
Returns
Type Parameters
IsNullOrEmpty<T>(ICollection<T>?)
Declaration
public static bool IsNullOrEmpty<T>(this ICollection<T>? source)
Parameters
Returns
Type Parameters
RemoveAll<T>(ICollection<T>, IEnumerable<T>)
Declaration
public static void RemoveAll<T>(this ICollection<T> source, IEnumerable<T> items)
Parameters
Type Parameters
RemoveAll<T>(ICollection<T>, Func<T, bool>)
Declaration
public static IList<T> RemoveAll<T>(this ICollection<T> source, Func<T, bool> predicate)
Parameters
Returns
Type |
Description |
IList<T> |
|
Type Parameters