小编San*_*thi的帖子

Play Framework教程:无法解析符号'routes'

我正在关注游戏教程,我被困在大约9分钟.路径文件没有得到解决我做了同样的事情,如教程中所示,但仍然无法正常工作.

package controllers;
import models.Bar;
import play.core.Router;
import play.data.Form;
import play.mvc;
import play.*;
import play.Routes;
import views.html.indes;
public class Application extends Controller {

public static Result index() {
    return ok(index.render("Hello"));
}

public static Result addBar(){
    Bar bar = Form.form(Bar.class).bindFromRequest().get();
    bar.save();
    return redirect(routes)
    }

}
Run Code Online (Sandbox Code Playgroud)

intellij-idea playframework-2.0

8
推荐指数
2
解决办法
2728
查看次数

MissingMethodException:没有为此对象定义的无参数构造函数

我试图从我的控制台应用程序调用一个DLL类.我试图从dll调用的所有类都有参数化构造函数.我希望传递用户并将两个参数传递给我试图调用的任何类.我知道我如何调用这些方法有问题,但我无法弄清楚是什么.

有人可以请更正我的代码吗?

行中出现错误 - "object instance = Activator.CreateInstance(type)"

控制台应用 -

class Program
{
    static void Main(string[] args)
    {
        string test_method = args[2];
        string user = args[0];
        string pass = args[1];

        Assembly myassembly = Assembly.LoadFrom("Tests.dll");

        Type type = myassembly.GetType("Tests." + test_method);

        object instance = Activator.CreateInstance(type);
        MethodInfo[] methods = type.GetMethods();
        methods[0].Invoke(instance, new object[] {user, pass });

        Console.WriteLine("\n"+test_method + " has passed.");

    }
}
Run Code Online (Sandbox Code Playgroud)

正在调用的示例类 -

public class Test_3456 : ePO
{
    public Test_3456(string a, string b) : base (a, b)
    {
        MultipleWebclipsSameNameDifferentUrl_3456(); …
Run Code Online (Sandbox Code Playgroud)

c# dll console-application missingmethodexception

1
推荐指数
1
解决办法
7385
查看次数