C# Type传参转换成泛型T
public class Test{
   public void Export<T1, T2>()
    {
      
    }
 
 
    public void ExportByClassName(string typename1,string typename2)
    {
        Type t1 = Type.GetType(typename1);
        Type t2 = Type.GetType(typename2);
        MethodInfo mi = this.GetType().GetMethod("Export").MakeGenericMethod(new Type[] { t1,t2});
        mi.Invoke(this,null);
    }
}
 
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号