I want to clear memory from "spent" arrays of vectors or integers. Arrays themselves and values inside are no longer necessary. I am simply doing:
System.Array.Clear(SomeArray,0,SomeArray.Length );
SomeArray=null;
Does this clear the memory and it becomes available for other uses? Or does GC still have to do it? (if so how to do it without leaving any to GC )
P.S. I figured that iterating through and nulling each value is pointless since you can't null vector or int.
Thanks