The simplest way is to use the Activator class.
However, even though Activator performance have been improved since .NET 3.5, using Activator.CreateInstance() is bad option sometimes, due to (relatively) low performance: Test 1, Test 2, Test 3...
With Activator class
Type type = typeof(BigInteg...