I read the C++ version of this question but didn\'t really understand it.
Can someone please explain clearly if it can be done and how?
You either return a class instance or use out parameters. Here's an example of out parameters:
void mymethod(out int param1, out int param2) { param1 = 10; param2 = 20; }
Call it like this:
int i, j; mymethod(out i, out j); // i will be 20 and j will be 10