   C# - XmlSerializer and Type.FullName
  If i am serializing out an arbitrary collection of objects using XmlSerializer, how do i create an object of the serialized type to deserialize in to? A simple example being that XmlSerializer outputs the short name ("String" not "System.String") to the XML so when i am reading the XML i can't simply do Type.GetType(Reader.Name) to get the type to use with Activator.I essentially need to resolve this shortened name into the full name or have the serialize write out the full name so i can reconstruct the type.Any ideas?   