I have a C# method which creates a new instance of a class from a string, however, I get an error when running the code.
obj = (ClassX)Activator.CreateInstance(Type.GetType("classPrefix_" + className));
ArgumentNullException was unhandled
Value cannot be null
Parameter name: type
Any help on this error would be appreciated.
You may need to use the assembly qualified name as the argument to Type.GetType
eg AssemblyName.Namespace.ClassName