Example #1
0
 /// <summary>
 /// 精准获取动态类
 /// </summary>
 /// <param name="classIndex">类索引,1开始</param>
 /// <param name="namespaceIndex">命名空间索引,1开始</param>
 /// <returns></returns>
 public Type GetType(int classIndex = 1, int namespaceIndex = 1)
 {
     return(RuntimeComplier.GetClassType(Builder().Script, classIndex, namespaceIndex));
 }
Example #2
0
 /// <summary>
 /// 根据命名空间和类的位置获取类型
 /// </summary>
 /// <param name="content">脚本内容</param>
 /// <param name="classIndex">命名空间里的第index个类</param>
 /// <param name="namespaceIndex">第namespaceIndex个命名空间</param>
 /// <returns></returns>
 public Type GetClassType(string content, int classIndex = 1, int namespaceIndex = 1)
 {
     //获取类型
     return(RuntimeComplier.GetClassType(content, classIndex, namespaceIndex));
 }