# Extensions

**Structr.Abstractions** package contains number of extension methods for any types.

## Contents

* [DateTime](https://docs.structr.dev/utilities/abstractions/extensions/datetime)
* [Dictionary](https://docs.structr.dev/utilities/abstractions/extensions/dictionary)
* [DirectoryInfo](https://docs.structr.dev/utilities/abstractions/extensions/directoryinfo)
* [Enumerable](https://docs.structr.dev/utilities/abstractions/extensions/enumerable)
* [Enum](https://docs.structr.dev/utilities/abstractions/extensions/enum)
* [Expression](https://docs.structr.dev/utilities/abstractions/extensions/expression)
* [Int](https://docs.structr.dev/utilities/abstractions/extensions/int)
* [Long](https://docs.structr.dev/utilities/abstractions/extensions/long)
* [MemberInfo](https://docs.structr.dev/utilities/abstractions/extensions/memberinfo)
* [Object](https://docs.structr.dev/utilities/abstractions/extensions/object)
* [Queryable](https://docs.structr.dev/utilities/abstractions/extensions/queryable)
* [ServiceCollection](https://docs.structr.dev/utilities/abstractions/extensions/servicecollection)
* [String](https://docs.structr.dev/utilities/abstractions/extensions/string)
* [Type](https://docs.structr.dev/utilities/abstractions/extensions/type)
