Skip to content

Community library containing commonly used classes and extension-methods.

License

Notifications You must be signed in to change notification settings

mbwtepaske/Community

Repository files navigation

#Community

Community library adding useful utilities and extensions.

##Services, Providers & Helpers:

  • ActionDisposable : Disposable
  • Assert : Useful for argument validation
  • TypeConverterService : Used for easy access to type converters and caching system

##Extensions:

  • ICloneable
    • T Clone<T>()
  • IComparable
    • T Clamp<T>(T? minimum = null, T? maximum = null) where T : struct, IComparable
  • IDictionary
    • TValue GetValueOrDefault<TKey, TValue>(TKey key)
    • TValue GetValueOrDefault<TKey, TValue>(TKey key, TValue value)
    • TValue GetValueOrDefault<TKey, TValue>(TKey key, Func<TKey, TValue> valueFactory)
  • IEnumerable
  • Stream
  • String
  • XDocument
  • XElement
  • XPathNavigator

About

Community library containing commonly used classes and extension-methods.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published