Yes, you want Type.GetType (a static method, not an instance inherited from object ).
For instance:
Type t = Type.GetType("System.Int32");
Please note that for types outside the current assembly or mscorlib you need to specify the type of the full name , which will be the full name (with namespace) and the display name of the assembly containing this type, separated by a comma, for example:
Type t = Type.GetType("System.Collections.Specialized.StringCollection,System");
source share