Namespace LfrlAnvil.Extensions
Classes
- ArithmeticExtensions
Contains arithmetic extension methods.
- ArrayPoolExtensions
Contains ArrayPool<T> extension methods.
- BoundsExtensions
Contains Bounds<T> extension methods.
- CollectionExtensions
Contains extension methods for materialized collections.
- ComparerExtensions
Contains IComparer<T> extension methods.
- ConstructorInfoExtensions
Contains ConstructorInfo extension methods.
- DictionaryExtensions
Contains IDictionary<TKey, TValue> extension methods.
- EnumExtensions
Contains Enum extension methods.
- EnumerableExtensions
Contains IEnumerable<T> extension methods.
- EventInfoExtensions
Contains EventInfo extension methods.
- ExceptionExtensions
Contains Exception extension methods.
- ExpressionExtensions
Contains Expression extension methods.
- FieldInfoExtensions
Contains FieldInfo extension methods.
- FuncExtensions
Contains Func<TResult> extension methods.
- GeneratorExtensions
Contains IGenerator extension methods.
- ListExtensions
Contains IList<T> extension methods.
- MemberInfoExtensions
Contains MemberInfo extension methods.
- MemoryExtensions
Contains Memory<T> extension methods.
- MethodInfoExtensions
Contains MethodInfo extension methods.
- NullabilityInfoContextExtensions
Contains NullabilityInfoContext extension methods.
- ObjectExtensions
Contains various object extension methods.
- PairExtensions
Contains Pair<T1, T2> related extension methods.
- ParameterInfoExtensions
Contains ParameterInfo extension methods.
- PropertyInfoExtensions
Contains PropertyInfo extension methods.
- StringBuilderExtensions
Contains StringBuilder extension methods.
- StringExtensions
Contains string extension methods.
- TypeExtensions
Contains Type extension methods.
Structs
- ExpressionExtensions.ForEachLoopExpressionCreator
A lightweight creator of an Expression node equivalent to a foreach loop.
- PartitionResult<T>
Represents a lightweight result of a Partition<T>(IEnumerable<T>, Func<T, bool>) operation.