Recent changes with C# 7 returning values by references, ref locals and ref returns, readonly struct, ref struct, in modifier, the Span<T> type and how it is used with libraries - performance improvements on the string type, stream overloads with Span parameters, and the System.IO.Pipeline library