I've created a class, and I'm passing an array to one of it's methods. The problem is, the original array's contents change even though the argument is declared ByVal. The code in the method only refers to the array that's passed as an argument, not the original... does anyone know why the original one is changing?
There's a thin line between genius, and insanity!
There's a thin line between genius, and insanity!