ABC*_*BCD 7 .net c# linq multithreading
ThreadPool.QueueUserWorkItem(new WaitCallback((_) => { MyMethod(param1, Param2); }), null);
Run Code Online (Sandbox Code Playgroud)
你能解释一下WaitCallBack构造函数中下划线(_)的含义吗?
unserscore实际上是匿名方法的参数.如果需要输入参数的lambda表达式,但实际上并未使用输入参数,这是一种常见的技术.
它完全等同于:
new WaitCallback(x => { MyMethod(param1, Param2); })
Run Code Online (Sandbox Code Playgroud)