Basically, I have a very large byte[] and a class of helper functions.
How do I understand correctly, if I call Helpers.HelperFunc(mybigbytearray) , will mybigbytearray be duplicated in memory?
If so, what is the best way to give a large function variable (pointers look good, but make unsafe helper functions wise? Will the garbage collector work?)
James source share