自动完成lambda表达式(当它像函数参数一样使用时)(C#,Visual Studio 2019)

自动完成lambda表达式(当它像函数参数一样使用时)(C#,Visual Studio 2019),c#,lambda,delegates,visual-studio-2019,C#,Lambda,Delegates,Visual Studio 2019,我无法让development studio用正确的数据替换lambda表达式作为被调用函数的参数。如何做到这一点 我创建了一个处理网络请求的类。在这个类中声明了三个委托,并且有一个函数向服务器发出请求。此函数的参数是:一个服务器命令和三个回调函数(委托)。我在键盘上按了不同的组合,但没有一个允许自动替换lambda函数,我必须不断用手填充所有东西 http管理器: namespace ProglotClientAdminPanel.managers { public delegate

我无法让development studio用正确的数据替换lambda表达式作为被调用函数的参数。如何做到这一点

我创建了一个处理网络请求的类。在这个类中声明了三个委托,并且有一个函数向服务器发出请求。此函数的参数是:一个服务器命令和三个回调函数(委托)。我在键盘上按了不同的组合,但没有一个允许自动替换lambda函数,我必须不断用手填充所有东西

http管理器:

namespace ProglotClientAdminPanel.managers
{
    public delegate void RequestCompletedCallBack(SimpleAnswer answer);
    public delegate void RequestSuccessCallback(SimpleAnswer answer);
    public delegate void RequestErrorCallback(SimpleAnswer answer, string errorMsg);


    public class ApiRequestHelperAsync
    {
        /// <summary>
        /// send request
        /// </summary>
        /// <param name="simpleCommandIn">SimpleCommand - command model</param>
        /// <param name="callBackIn">global callback</param>
        /// <param name="successCallbackIn">success callback</param>
        /// <param name="errorCallbackIn">error callback</param>
        public void sendRequest(SimpleCommand simpleCommandIn, 
            RequestCompletedCallBack callBackIn = null,
            RequestSuccessCallback successCallbackIn = null, RequestErrorCallback errorCallbackIn = null)
        {
            simpleCommand = simpleCommandIn;
            callBack = callBackIn;
            successCallback = successCallbackIn;
            errorCallback = errorCallbackIn;
            sendRequestToServer();//send http-request to server
        }
    }
}
如何强制Visual Studio(2017或2019)使用键盘组合粘贴函数lambda param

    (SimpleAnswer answer) =>
    {

    },
    (SimpleAnswer answer, string errorMsg) =>
    {

    }

正如您所理解的,代码片段不是一个好的解决方案,因为函数或http类可能会在任何项目中更改。

所以,我只看到一个解决方案:始终更新自己的代码片段以获得类的实际版本。我对这个问题的看法是:


简单API http请求(2次回调)
httpLambded_2回调
使用2个lambda回调生成简单的http请求
卢内夫。
膨胀
周边地区

{
//论成功
},
(简单回答,字符串错误消息)=>
{
//论错误
}
);      
]]>

    (SimpleAnswer answer) =>
    {

    },
    (SimpleAnswer answer, string errorMsg) =>
    {

    }