I have now
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 }
Anyway, can I do this without having to create a MyParamClass class? How can I pass in several parameters for a task without this focus? Is this standard practice? thanks
multithreading c # task-parallel-library task pfx
Gullu
source share