Suppose you have:
public class Person
public Person(string name, int age) ...
You can instantiate it as:
Type personType = typeof(Person);
object[] args = "Alice", 30 ;
object person = Activator.CreateInstance(personType, args);
fuslogvw /start
Type t = typeof(List<string>);
object list = Activator.CreateInstance(t);
Console.WriteLine(list.GetType().Name); // Output: List`1