New C# 7 Features - Ref Returns And Out Variables - Part Three