如果改为 Type t = typeof(WFBusinessRules.OrganizationModel); 即可
应该是字串"WFBusinessRules.OrganizationModel"有问题 the fully qualified name for a class might look like this: TopNamespace.SubNameSpace.ContainingClass+NestedClass,MyAssembly More,see: ms-help://MS.MSDNQTR.2003APR.1033/cpref/html/frlrfsystemtypeclassgettypetopic1.htm
Type t = typeof("WFBusinessRules.OrganizationModel"); WFBusinessRules.OrganizationModel dObj = Activator.CreateInstance(t) as WFBusinessRules.OrganizationModel ;
要用完整名称.包括你的命名空间. Type t = Type.GetType("NameSpace.WFBusinessRules.OrganizationModel");
Agree FileNewExit((呵呵))。Append the assembly name(without .dll) after the namespace.class name: Type t = Type.GetType("WFBusinessRules.OrganizationModel, myassembly");
Type t = typeof(WFBusinessRules.OrganizationModel);
即可
the fully qualified name for a class might look like this:
TopNamespace.SubNameSpace.ContainingClass+NestedClass,MyAssembly More,see:
ms-help://MS.MSDNQTR.2003APR.1033/cpref/html/frlrfsystemtypeclassgettypetopic1.htm
WFBusinessRules.OrganizationModel dObj = Activator.CreateInstance(t) as WFBusinessRules.OrganizationModel ;
Type t = Type.GetType("NameSpace.WFBusinessRules.OrganizationModel");
Type t = Type.GetType("WFBusinessRules.OrganizationModel, myassembly");