为什么使用dynamic关键字时csc2.exe退出时显示错误码

本文关键字:退出 显示 错误 误码 exe csc2 dynamic 关键字 为什么 | 更新日期: 2023-09-27 18:02:41

    public void SearchApps(string query, object callback)
    {
        dynamic callbackFunc = callback;
        ThreadManager.QueryGamesAsync(query, mainForm.Portal, log, 
            (list) =>
            {
                string[] strList = new string[list.Length];
                for(int i = 0; i < strList.Length; i++)
                {
                    strList[i] = list[i].Uid;
                }
                string data = json.Serialize(strList);
                callbackFunc(data);
            });
    }

此方法导致csc2.exe以代码1退出,因此我无法编译它。知道怎么了吗?该方法是浏览器控件的ScriptingObject的一部分。这就是为什么回调是动态的

为什么使用dynamic关键字时csc2.exe退出时显示错误码

我不得不引用"Microsoft "。