public Type GetType(string typeName = default) { AssemblyComplier complier = new AssemblyComplier(); complier.ComplieInFile = _complieInFile; complier.Domain = _domain; var text = _operator .GetUsingBuilder() .Append(_operator.OopContentScript) .ToString(); if (typeName == default) { typeName = ScriptHelper.GetClassName(text); if (typeName == default) { typeName = ScriptHelper.GetInterfaceName(text); if (typeName == default) { typeName = ScriptHelper.GetStructName(text); if (typeName == default) { typeName = ScriptHelper.GetEnumName(text); } } } } complier.Add(text); return(complier.GetType(typeName)); }
public Type GetType(string typeName = default) { var text = _operator .GetUsingBuilder() .Append(_operator.OopContentScript) .ToString(); if (typeName == default) { typeName = ScriptHelper.GetClassName(text); if (typeName == default) { typeName = ScriptHelper.GetInterfaceName(text); if (typeName == default) { typeName = ScriptHelper.GetStructName(text); if (typeName == default) { typeName = ScriptHelper.GetEnumName(text); } } } } Complier.Add(text); return(Complier.GetType(typeName)); }