Jaka jest różnica między 2 metodami z ref obiekt par i bez?
Zastanawiam się, jaka jest różnica między następującymi metodami w odniesieniu do tego, jak odnosi się parametr obiektu:
public void DoSomething(object parameter){}
i
public void DoSomething(ref object parameter){}
Powinienem użyćref object parameter
w przypadkach, w których chcę zmienić odniesienie doobject
nie przesłonić obiektu w tym samym odwołaniu?