If I pass a reference type (such as DataSet) to a function, I'm assuming
only a reference is passed (not a copy). So there is no need to declare
function parameter as ref for those types?
Example: private void myFunction(ref DataSet data)
If I declare it as ref anyway then does it mean it will pass a reference
to another reference similar to double pointer in C?
I tried to find this out while debugging but I wasn't able to display
the address of variable from watch window (similar to VC++ debugger
displaying the actual address).
Please advise,
Glenn