internal static bool ParseTypeAndAssembly(String typeAndAssembly, out String typeName, out String assemName)
{
if (typeAndAssembly == null)
{
typeName = null;
assemName = null;
return false;
}
int index = typeAndAssembly.IndexOf(',');
if (index == -1)
{
typeName = typeAndAssembly;
assemName = null;
return true;
}
// type name is everything up to the first comma
typeName = typeAndAssembly.Substring(0, index);
// assembly name is the rest
assemName = typeAndAssembly.Substring(index + 1).Trim();
return true;
} // ParseTypeAndAssembly