[C#] C#根据类名创建类的实例 →→→→→进入此内容的聊天室

来自 , 2019-03-23, 写在 C#, 查看 129 次.
URL http://www.code666.cn/view/e8aac012
  1. /// <summary>
  2.         /// 根据任务返回处理该任务的对象
  3.         /// </summary>
  4.         /// <param name="task">具体任务</param>
  5.         /// <returns>返回任务处理对象</returns>
  6.         static public TaskProcesser CreateTaskProcesser(TaskData task)
  7.         {
  8.             //根据类名进行反射
  9.             try
  10.             {
  11.                 TaskProcesser processer =  (TaskProcesser)Activator.CreateInstance(Type.GetType("MicroBlog.TaskService." + task.Type + "_Processer"),task);
  12.                 return processer;
  13.             }
  14.             catch (Exception E)
  15.             {
  16.                 Log.Write(E.Message);
  17.                 return new Empty_Processer(task);
  18.             }
  19.         }
  20. //csharp/2378

回复 "C#根据类名创建类的实例"

这儿你可以回复上面这条便签

captcha