The ultimate fast alternative to Activator.CreateInstance<T> / new T()
-
Updated
Aug 25, 2026 - C#
The ultimate fast alternative to Activator.CreateInstance<T> / new T()
Reflection is a source-generated reflection library, with global caching and support for AOT compilation
It's Activator.CreateInstance... But faster.
Comparison of methods for creating a new instance in C#
Comparing Instance Creation Methods in C#: A Research-Based Guide
High-performance generic instantiation library replacing Activator.CreateInstance and new T()
FastActivator: High-performance alternative to Activator.CreateInstance for .NET
To associate your repository with the createinstance topic, visit your repo's landing page and select "manage topics."