5
Farklı giriş değerleriyle tek bir yöntemi yürütmek için Paralel kullanıyorum ancak yöntemin geri dönüş değerini almak istiyorum. Nasıl alabilirim?Paralel yürütme yöntemindeki yöntemin geri dönüş değerini alın C# .Net4.0
public class Work
{
public static void Main()
{
Parallel.Invoke(() => DoWork("Raju"),
() => DoWork("Ramu"));
}
public static string DoWork(string data)
{
return "tesing" + data;
}}
Yukarıdaki yöntemde DoWork dönüş değeri almak istiyorum.
Saygılarımızla, Rajendar.
string result1, result2;
Parallel.Invoke(() => result1 = DoWork("Raju"),
() => result2 = DoWork("Ramu"));
Ayrıca paralel olarak bir şey yapmak ne zaman veri yarışları ve yarış koşulları önlemek için dikkatli olmak gerekir unutmayın:
Bu gönderiyi okudun mu? : http://www.dotnetcurry.com/showarticle.aspx?ID=491 –