| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Reflection;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- namespace OpenSEMI.ClientBase.Utility
 
- {
 
-     public class AssemblyUtil
 
-     {
 
-         public static Type GetType(string typeName)
 
-         {
 
-             Type type = Type.GetType(typeName);
 
-             return type;
 
-         }
 
-         public static object CreateInstance(Type type)
 
-         {
 
-             return Activator.CreateInstance(type);
 
-         }
 
-         public static Assembly LoadAssembly(string assemblyName)
 
-         {
 
-             return Assembly.Load(assemblyName);
 
-         }
 
-         public static object CreateInstance(Assembly assembly, string typeName)
 
-         {
 
-             return assembly.CreateInstance(typeName);
 
-         }
 
-         public static string GetExecutePath()
 
-         {
 
-             return AppDomain.CurrentDomain.BaseDirectory;
 
-         }
 
-     }
 
- }
 
 
  |