Ahora mismo tengoCuál es la práctica estándar para comenzar una tarea con múltiples parámetros
class MyParamClass
{
all the parameters I need to pass to the task
}
MyParamClass myParamObj = new MyParamClass();
myParamObj.FirstParam = xyz;
myParamObj.SecondParam = abc;
mytask = new Task<bool>(myMethod, myParamObj,_cancelToken);
mytask.Start()
bool myMethod(object passedMyParamObj)
{
MyParamClass myParamObj = passedMyParamObj as MyParamClass;
//phew! finally access to passed parameters
}
¿Hay alguna forma de hacer esto sin tener la necesidad de crear MyParamClass clase? ¿Cómo puedo pasar múltiples params a una tarea sin este malabarismo? ¿Es esta la práctica estándar? gracias
lo que hace el 'pfx' tienen que ver con la pregunta ... sólo curiosidad – IAbstract
Haga clic en este enlace y búsqueda de http://en.wikipedia.org/wiki/Parallel_Extensions PFX Me estoy perdiendo algo? gracias – Gullu
no ... No me di cuenta de que PFX está compuesto por * both * TPL y PLinq. – IAbstract