示例#1
0
        public Class buildObjectByname(String name, List <Sign> args)
        {//创建对象
            ClassBuilder cb = this.getClassBuilderByname(name);
            Class        c  = this.Find((e) => e.name == name).build(args);

            if (c == null)
            {
                ClassNotDefine ce = new ClassNotDefine("类名" + name + "未定义");
                throw ce;
            }
            return(c);
        }
示例#2
0
        public ClassBuilder getClassBuilderByname(String name)
        {
            ClassBuilder c = null;

            c = this.Find((e) => e.name == name);
            if (c == null)
            {
                ClassNotDefine ce = new ClassNotDefine("类名" + name + "未定义");
                throw ce;
            }

            return(c);
        }