Rich set of C# extensions methods.
If you like or are using this project please give it a star. Thanks!
- AddIfNotContains
- IsNullOrEmpty
- RemoveAll
- IsBetween
- ToObject
- ToQueryString
- TryGetValue
- GetOrDefault
- GetOrAdd
- RecursiveJoin
- RecursiveSelect
- Union
- IsEmpty
- Split
- MatchAny
- MatchAll
- AllIn
- ContainsAll
- ToHtmlTable
- InsertRange
- FindIndex
- AddFirst
- AddLast
- InsertBefore
- InsertAfter
- ReplaceWhile
- ReplaceOne
- MoveItem
- GetOrAdd
- ToQueryString
- GetPropertyValue
- SetPropertyValue
- Is
- As
- To
- IsIn
- If
- AsDictionary
- ToQueryString
- TrimStringProperties
- IsNumber
- ToJsonString
- ContainsIgnoreCase
- Contains
- EqualsIgnoreCase
- IsBase64
- StartsWith
- StartsWithIgnoreCase
- EndsWith
- EndsWithIgnoreCase
- IsNullOrEmpty
- IsNullOrWhiteSpace
- EnsureStartsWith
- EnsureEndsWith
- Right
- Left
- NormalizeLineEndings
- NthIndexOf
- RemovePreFix
- RemovePostFix
- ReplaceFirst
- Split
- SplitToLines
- ToCamelCase
- ToSentenceCase
- ToKebabCase
- ToSnakeCase
- ToEnum
- ToMd5
- ToPascalCase
- Truncate
- TruncateFromBeginning
- TruncateWithPostfix
- GetBytes
- IsAllUpperCase
- FirstCharToUpper
- GetInterfacesAndAbstractClasses
- IsAssignableToGenericType
- HasInterfaceThatMapsToGenericTypeDefinition
- MapsToGenericTypeDefinition
- GetFullNameWithAssemblyName
- IsComplex
MIT Free Software, Hell Yeah!