You can't use ref
. See this very same question.
That being said, the reason you mentioned (The object is big and used often, I don't want to pass it in value type) is not valid.
You won't pass your parameter as value if you remove ref
. There won't be any performance/memory gain to use ref
here.
See value vs reference.