Here you can find examples to the article on my blog
C# allows passing parameters by reference, but a method was not able to return a reference. This has been changed with C# version 7.0.
More on the C#.Today blog: C# 7.0 – Ref returns and ref locals