C#: Pass by value vs. ref vs. in vs. out
paulsebastian.codes