Type type = ...;
SyncedVariable<typeof(type)> s = new SyncedVariable<typeof(type)>();C#
Type type = typeof(A);
Type genericType = typeof(B<>).MakeGenericType(type);
object isntance = Activator.CreateInstance(genericType)!;public void Foo<T>()
{
Blah<T> s = new Blah<T>();
}