c# 6 examples