ThreadPool.QueueUserWorkItem(new WaitCallback((_) => { MyMethod(param1, Param2); }), null);
Lütfen WaitCallBack yapıcısındaki alt çizgi (_) ifadesini açıklayabilir misiniz?WaitCallback'deki alt çizgi anlamı
ThreadPool.QueueUserWorkItem(new WaitCallback((_) => { MyMethod(param1, Param2); }), null);
Lütfen WaitCallBack yapıcısındaki alt çizgi (_) ifadesini açıklayabilir misiniz?WaitCallback'deki alt çizgi anlamı
Unserscore, aslında anonim yöntemin argümanıdır. Bir girdi parametresi alan bir lambda ifadesi gerekiyorsa, bu yaygın bir tekniktir, ancak giriş parametresi aslında kullanılmaz.
new WaitCallback(x => { MyMethod(param1, Param2); })
Underscore geçerli bir C# tanımlayıcı adı olduğunu ve genellikle
Sen görebilirsiniz
göz ardı edilecektir ifadesi için bir parametre belirtmek için lambda ifadesi ile kullanılan:Bu tam olarak eşdeğer Referans için: Nice C# idiom for parameterless lambdas
+1 –