I have an existing base type and I would like to cast it to a derived type base upon the name of the type as a string, so something like this:
public void Do
I'll repeat the advice that you probably don't need to do this, but because I have done this operation before:
Convert.ChangeType(ItemToCast, Type.GetType(stringNameOfType)))
Should work for you.