jjzjj

Activator

全部标签

c# - 为什么 c# 编译器在使用具有 new() 约束的泛型类型调用 new 时发出 Activator.CreateInstance?

当你有如下代码时:staticTGenericConstruct()whereT:new(){returnnewT();}C#编译器坚持发出对Activator.CreateInstance的调用,这比native构造函数慢得多。我有以下解决方法:publicstaticclassParameterlessConstructorwhereT:new(){publicstaticTCreate(){return_func();}privatestaticFuncCreateFunc(){returnExpression.Lambda>(Expression.New(typeof(T)))

c# - Activator.CreateInstance 找不到构造函数(MissingMethodException)

我有一个具有以下构造函数的类publicDelayCompositeDesigner(DelayCompositeCompositeObject){InitializeComponent();compositeObject=CompositeObject;}以及一个没有参数的默认构造函数。接下来我尝试创建一个实例,但它只能在没有参数的情况下工作:vardesigner=Activator.CreateInstance(designerAttribute.Designer);这工作得很好,但如果我想传递参数,它不会:vardesigner=Activator.CreateInstance

java - 为什么 "activator start"会因 "Bad application path"而失败?

我使用activatornew在PlayFramework中创建了一个应用程序。在activator启动时,此应用程序出现以下错误:Badapplicationpath:-Dhttp.port=9000如何解决问题? 最佳答案 我遇到了同样的问题,但只有在我尝试使用Bat文件运行Play应用程序并添加一些配置参数时,才使用来自激活器的dist命令创建二进制分发后,我遇到了同样的错误。这是我得到的错误Badapplicationpath:-Dhttp.port=9009所以我解决的方法是通过编辑Bat文件。我手动将所有配置参数添加到A

java - 类型安全激活器 NoSuchMethodError

我在运行TypesafeActivator时遇到问题。我让它在1.1.3版本上工作了一段时间。这是一个JavaPlay项目。然而最近它自动更新到1.2.1并停止工作。首先,我的Java版本是1.7.0_25-b17。我正在运行Windows8.1并从PowerShell运行激活器。这是错误输出:ThesystemcannotfindthefileC:\Users\[myname]\.activator\1.2.3\activatorconfig.txt.ThesystemcannotfindthefileC:\Users\[myname]\.activator\activatorcon

java - 激活器 : command not found

我正在尝试在我的linux系统中安装激活器。所以我先安装javasudoadd-apt-repositoryppa:webupd8team/javasudoapt-getupdatesudoapt-getinstalloracle-java8-installer下载成功然后我下载了激活器sudowgetdownloads.typesafe.com/typesafe-activator/1.3.4/ypesafe-activator-1.3.4.zip然后添加路径exportPATH=$PATH:/home/govind/activator-1.3.4/然后重新加载bashsource~

java - 新建Eclipse插件项目什么时候选择 "Generate an activator..."

有很多EclipseRCP教程都从明显的第一步开始:“创建一个新的插件项目...”似乎大约。其中70%指定选中“生成一个激活器,一个控制插件生命周期的Java类”。其他人明确表示不要检查该切换。alttexthttp://img179.imageshack.us/img179/6710/newpluginoptions.png我不清楚生成激活器类对您有何作用,何时需要,何时不需要。作为一个突出的选项,你每次创建一个新的插件项目时都会得到(它似乎默认设置)这个选项在我发现的任何地方都没有很好的解释。在创建Eclipse插件项目时选择此选项有什么建议/经验法则?

iphone - 无法创建 Activator 监听器(使用 theos)

我最近开始学习如何使用theos进行调整、连接到应用程序等。我想制作一个Activator监听器,它可以简单地说出Test。说出测试不记录,是的我知道。我最近在Cydia上发现了这个名为speak的命令行实用程序,它允许我的设备通过终端说话。我在Github上的AppleNerd的repo上找到了一个Activator模板,在编译部分到来之前它运行得很好。我使用了系统(口语测试);我在哪里写了这样的代码:#import"libactivator.h"@interfaceTestivator:NSObject{}@end@implementationTestivator-(void)ac

c# - 我如何将 Activator.CreateInstance 与字符串一起使用?

在我的反射代码中,我的通用代码部分遇到了问题。特别是当我使用字符串时。varoVal=(object)"Test";varoType=oVal.GetType();varsz=Activator.CreateInstance(oType,oVal);异常Anunhandledexceptionoftype'System.MissingMethodException'occurredinmscorlib.dllAdditionalinformation:Constructorontype'System.String'notfound.我出于测试目的尝试了这个,它也出现在这个单衬里vars

c# - 我如何将 Activator.CreateInstance 与字符串一起使用?

在我的反射代码中,我的通用代码部分遇到了问题。特别是当我使用字符串时。varoVal=(object)"Test";varoType=oVal.GetType();varsz=Activator.CreateInstance(oType,oVal);异常Anunhandledexceptionoftype'System.MissingMethodException'occurredinmscorlib.dllAdditionalinformation:Constructorontype'System.String'notfound.我出于测试目的尝试了这个,它也出现在这个单衬里vars

c# - Activator.CreateInstance 的目的与示例?

有人可以详细解释Activator.CreateInstance()的目的吗? 最佳答案 假设您有一个名为MyFancyObject的类,如下所示:classMyFancyObject{publicintA{get;set;}}它可以让你转向:StringClassName="MyFancyObject";进入MyFancyObjectobj;使用obj=(MyFancyObject)Activator.CreateInstance("MyAssembly",ClassName))然后可以做类似的事情:obj.A=100;这就是它的